Humanoid.CameraOffset not working with a Scriptable Camera

I am running into an issue where I am trying to make the screen shake but its not working with a scriptable cameratype for the camera. Any help?

The scriptable camera type is just telling roblox “don’t do anything with the camera at all, I’ll handle it completely”
Humanoid.CameraOffset only works with the default camera type

To replace this with a scriptable camera type, you’d have to manually set the cameras CFrame to

humanoidRootPart.CFrame*cameraOffset

On top of your shake

1 Like

There also are ways to make the screen shake with no need of changing the default camera, but it will maybe not look as good since the default camera scripts will also mess the thing.

Thank you for the help! Just figured out how to make it work!