1、OnRenderImage() possibly didn't write anything to the destination texture!
此警告在最后一帧报出,原因是代码中有return,并未执行到最后。
? void OnRenderImage(RenderTexture src, RenderTexture dest) ? ? { ? ? ? ? if (material != null) ? ? ? ? { ? ? ? ? ? ?? ? ? ? ? ? ? if (contrast < 0.1f) ? ? ? ? ? ? { ? ? ? ? ? ? ? ? return; ? ? ? ? ? ? } ? ? ? ? ? ? contrast -= (Time.deltaTime * 0.5f); ? ? ? ? ? ? material.SetFloat("_Brightness", brightness); ? ? ? ? ? ? material.SetFloat("_Saturation", saturation); ? ? ? ? ? ? material.SetFloat("_Contrast", contrast); ? ? ? ? ? ? Graphics.Blit(src, dest, material); ? ? ? ? } ? ? ? ? else ? ? ? ? { ? ? ? ? ? ? Graphics.Blit(src, dest); ? ? ? ? } ? ? }
|