public override void RemovePostPipelineStageHook(CinemachineVirtualCameraBase.OnPostPipelineStageDelegate d)
 {
     base.RemovePostPipelineStageHook(d);
     this.ValidateListOfChildren();
     foreach (CinemachineVirtualCameraBase cinemachineVirtualCameraBase in this.m_ChildCameras)
     {
         cinemachineVirtualCameraBase.RemovePostPipelineStageHook(d);
     }
 }
Esempio n. 2
0
 public override void RemovePostPipelineStageHook(CinemachineVirtualCameraBase.OnPostPipelineStageDelegate d)
 {
     base.RemovePostPipelineStageHook(d);
     this.UpdateListOfChildren();
     CinemachineVirtualCameraBase[] childCameras = this.m_ChildCameras;
     for (int i = 0; i < childCameras.Length; i++)
     {
         childCameras[i].RemovePostPipelineStageHook(d);
     }
 }
Esempio n. 3
0
 public override void RemovePostPipelineStageHook(CinemachineVirtualCameraBase.OnPostPipelineStageDelegate d)
 {
     base.RemovePostPipelineStageHook(d);
     this.UpdateRigCache();
     if (this.m_Rigs != null)
     {
         foreach (CinemachineVirtualCamera cinemachineVirtualCamera in this.m_Rigs)
         {
             if (cinemachineVirtualCamera != null)
             {
                 cinemachineVirtualCamera.RemovePostPipelineStageHook(d);
             }
         }
     }
 }
Esempio n. 4
0
 public virtual void RemovePostPipelineStageHook(CinemachineVirtualCameraBase.OnPostPipelineStageDelegate d)
 {
     this.OnPostPipelineStage = (CinemachineVirtualCameraBase.OnPostPipelineStageDelegate)Delegate.Remove(this.OnPostPipelineStage, d);
 }