private void OnDestroy()
 {
     CameraRenderCallbacksManager.UnregisterFromCameraCallbacks(this);
     BSEvents.menuSceneLoaded          -= UpdateMesh;
     BSEvents.gameSceneLoaded          -= UpdateMesh;
     BSEvents.lateMenuSceneLoadedFresh -= OnMenuSceneLoaded;
 }
Exemple #2
0
 public void RefreshComponent()
 {
     gameObject.AddComponent <CustomBloomPrePass>();
     CameraRenderCallbacksManager.UnregisterFromCameraCallbacks(this);
     BSEvents.menuSceneLoaded -= RefreshComponent;
     BSEvents.gameSceneLoaded -= RefreshComponent;
     Destroy(this);
 }
Exemple #3
0
 void OnDestroy()
 {
     CameraRenderCallbacksManager.UnregisterFromCameraCallbacks(this);
 }
Exemple #4
0
 public virtual void OnDisable()
 {
     CameraRenderCallbacksManager.UnregisterFromCameraCallbacks(this);
 }
Exemple #5
0
 private void OnWillRenderObject()
 {
     CameraRenderCallbacksManager.RegisterForCameraCallbacks(Camera.current, this);
 }