private static void PostUnregisterBehavior() { if (s_behaviorMap.Count > 0) { return; } #if UNITY_2018_1_OR_NEWER BoingWorkAsynchronous.PostUnregisterBehaviorCleanUp(); #endif }
private static void PostUnregisterBehavior() { if (s_behaviorMap.Count > 0) { return; } #if UNITY_2018_1_OR_NEWER BoingWorkAsynchronous.PostUnregisterBehaviorCleanUp(); #endif Camera.onPreCull -= UpdateBehaviorsPreCull; Camera.onPostRender -= UpdateBehaviorsPostRender; #if UNITY_2019_1_OR_NEWER RenderPipelineManager.beginFrameRendering -= UpdateBehaviorsPreCull; RenderPipelineManager.endFrameRendering -= UpdateBehaviorsPostRender; #endif }