I’ve stumbled into an issue where my mouse does not behave correctly while zoomed into first person camera. The mouse moves freely across the screen instead of locking and rotating the player as intended.
I have identified the issue to be associated with my ControlPanel ScreenGui
through process of elimination, as per the video below.
Here’s a video demonstrating my problem:
As you can see in the video, the mouse behavior does not act as intended prior to the GUI being destroyed, then acts correctly after the GUI is destroyed.
This is a rather puzzling problem, I’m not sure if I’m missing something incredibly simple or I’ve found an engine bug so I’ve attached the source GUI if you’d like to take a look for yourself.
Happy developing, and thanks for your help with Arcade Island 3!