Hey guys, I took a break from roblox recently so my scripting skills are super rusty. Basically my friend wants me to create a third person view, which I have. But a small issue appeared when testing, the player shakes like this(unsure how easy it is to see in my low quality gyazo).
Now I guess its obvious that would happen as I am offsetting the camera and then forcing a sort of shift lock.
Basically, I am assuming there are ways of making the player not shake when they move their camera and I will try to fix it(messed around with the basics and it didn’t change anything).
I’m assuming you could mess with the way the camera works. If anybody knows ways to stop this from happening I’m open to ideas(a basic guess of how to fix it would be a huge help).
Assuming that you’re not already doing this, I would recommend using BindToRenderStep for anything that pairs the movement of the camera with that of the character. If I remember correctly, the second parameter defines the priority at which your function executes each frame, so it should be around (typically above) Enum.RenderPriority.Camera.Value (200) to keep everything relatively synced.