// 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); }
// void OnDisable() { EndOfFrame.RemoveListener(OnEndOfFrame); }