void Awake() { if (GaussianBlurShader == null) { GaussianBlurShader = Shader.Find("Air2000/ImageEffect/GaussianBlur"); } if (GaussianBlurShader == null) { Debug.LogError("[UIGaussianBlurEffect] Fetal error: can not find shader named: 'Air2000/ImageEffect/GaussianBlur'"); return; } if (Mat == null) { Mat = new Material(GaussianBlurShader); } Instance = this; }
void OnDestroy() { Instance = null; GetImageDelegate = null; }