My problem is that i have to use Camera:SetRoll(Angle), which is only available to cameras with their CameraType set to Scriptable.
However, UserInputService.MouseBehavior = Enum.MouseBehavior.LockCenter
doesn't work when the camera is on Scriptable.
Is there any other way to lock the mouse in the center, while being able to read out MouseDelta? I can't make the character fly around in first person, because that also doesn't allow me to use MouseBehavior.
TL;DR; I need a way to lock the mouse in the center of the screen while the CurrentCamera type is Scriptable, and still being able to read out InputObject.MouseDelta.

1 comment
I would put the camera and mouse in one script. Maybe use the "while true do" loop. See if that helps. :)