Smooth Jump Camera

I search the devforum but couldn’t really find anything useful. I also saw camera service and a couple of other modules, but they didn’t work like I wanted. I just need a simple camera script that bobs the camera upwards when jumped and downwards when landed. (I’m not really good at manipulating cameras.)

Here’s an example:

2 Likes

Could you provide an example image or video?

you could modify the humanoid offset based off if the player is jumping, flying, or landed! and to make it smoother you could use tweenservice ^^

I’ve updated the topic with an example video.

I’m using character controllers so I can’t know if the player has landed from a jump.

How is the Character Controllers structured?

then I would say perhaps check the character’s velocity maybe? and then make camera adjustments based off that

Wdym? The normal running speed is 100s/s.

I got the script from here.

their velocity will increase if they’re falling from a height. that’s how most fall damage scripts do it I think

Does it really have to do anything with my problem?

if you want to detect if the player is mid air, to make the camera effect… wouldn’t want to know if they are midair? haha

Bro, I know when the jump happened then maybe I can check the ground controller to see if I’ve landed. Just help me with the camera bro.

sorry I thought the overall problem was both the camera & detecting when to shove the camera

if you know when the jump is then just use tweenservice to move the camera if the humanoidoffset is not eligible. you could also use springmodule which I think might fit this better ^^

1 Like

I’m not good in doing stuff with cameras and I don’t know wth is the springmodule.

you could always find a tutorial to help with modifying the camera! this tutorial should help you know a bit more about modifying the camera

also here’s a link to the springmodule forum post!

1 Like