Hello!
I just updated to a new version of Cinemachine, and the
OnPostPipelineStageDelegate callback is not within
CinemachineVirtualCameraBase anymore. I am looking at the documentation and can’t see it. (Might be just missing something obvious)
I was using it to control camera shake on a script, with AddPostPipelineStageHook and RemovePostPipelineStageHook
Thank you!
You must have upgraded from a very old version of Cinemachine. You need to move your code to a custom CinemachineExtension.
https://docs.unity3d.com/Packages/com.unity.cinemachine@2.7/api/Cinemachine.CinemachineExtension.html#Cinemachine_CinemachineExtension_PostPipelineStageCallback_Cinemachine_CinemachineVirtualCameraBase_Cinemachine_CinemachineCore_Stage_Cinemachine_CameraState__System_Single_
You can look at some extensions that ship with Cinemachine, and use them as starting points. CinemachineImpulseListener is one that adds camera shake in response to an impulse signal.