예제 #1
0
        protected virtual void OnDisable()
        {
            if (IsScreenCanvasMember())
            {
                SustainedPerformanceManager.Refresh();
            }
            else
            {
                SustainedPerformanceManager.Invalidate(this);
            }

            SustainedPerformanceManager.UnregisterDynamicElement(this);
            UnregisterEvents();
            SetViewActive(!Application.isPlaying);
        }
예제 #2
0
 protected override void OnDisable()
 {
     SustainedCanvasView.UnregisterDynamicElement(this);
     SustainedPerformanceManager.UnregisterDynamicElement(this);
     base.OnDisable();
 }