Beispiel #1
0
 void OnDestroy()
 {
     if (instance == this)
     {
         instance = null;
     }
 }
Beispiel #2
0
 void OnEnable()
 {
     ResetDSRenderer();
     instance = this;
     if (m_render == null)
     {
         m_render = Render;
         GetDSRenderer().AddCallbackPreGBuffer(m_render, 900);
         rtAndGBuffer = new RenderTexture[4];
         rbAndGBuffer = new RenderBuffer[4];
         Camera cam = GetCamera();
         cam.cullingMask = cam.cullingMask & (~(1 << layerLogicOp));
     }
 }