I have this third person and first person local script with a custom shiftlock, but the problem is that when you switch camera modes, the mouse/camera offsets a bit.
Here is some footage
Camera State: First Person (the white square is where the mouse is pointing)
Camera State: Third Person
As you can see the camera/mouse is offset a bit when switching and I’m not sure what’s causing the offset. I have some humanoid camera offsets in my code but I tested the game with and without them and Its pretty much the same effect. Does anyone know how to fix this?
Thank you in advance!