private void OnEnable() { VirtualCamera = GetComponent <CinemachineVirtualCameraBase>(); if (VirtualCamera == null) { Debug.LogError("CinemachineFollowZoom requires a Cinemachine Virtual Camera component"); enabled = false; } else { VirtualCamera.AddPostPipelineStageHook(PostPipelineStageCallback); enabled = true; } }
private void OnEnable() { VirtualCamera = GetComponent <CinemachineVirtualCameraBase>(); if (VirtualCamera == null) { Debug.LogError("CinemachineSmoother requires a Cinemachine Virtual Camera component"); enabled = false; } else { VirtualCamera.AddPostPipelineStageHook(PostPipelineStageCallback); enabled = true; } mSmoothingFilter = null; mSmoothingFilterRotation = null; }
private void OnEnable() { VirtualCamera = GetComponent <CinemachineVirtualCameraBase>(); if (VirtualCamera == null) { CinemachineDebugLogger.LogError("CinemachineCollider requires a Cinemachine Virtual Camera component"); enabled = false; } else { VirtualCamera.AddPostPipelineStageHook(PostPipelineStageCallback); enabled = true; } RebuildCurbFeelers(); mSmoothingFilter = null; }