示例#1
0
        //
        protected virtual void OnDisable()
        {
            if (renderBuffer != null)
            {
                cam.RemoveCommandBuffer(queue, renderBuffer);
                renderBuffer = null;
            }

            if (highlightingBuffer != null && highlightingBuffer.IsCreated())
            {
                highlightingBuffer.Release();
                highlightingBuffer = null;
            }

            if (_blitter != null)
            {
                _blitter.Unregister(this);
            }

            EndOfFrame.RemoveListener(OnEndOfFrame);
        }
示例#2
0
 //
 void OnDisable()
 {
     EndOfFrame.RemoveListener(OnEndOfFrame);
 }