Mouse Lock (Shift Lock) for Mobile/Touch Devices

As of writing this post, the controller is broken. I looked into it and I am unsure of how the old CameraModule worked but the current one loaded by ROBLOX returns an empty array, indicated here:

local cameraModuleObject = CameraModule.new()

return {}

To fix this, I had to fork the modules and return the singleton class held within cameraModuleObject to get this working again, which is of course not ideal since the whole premise of this is to NOT fork modules but it is a bandaid fix for now until I can look into it a little better.

Apologies for necrobumping but I thought it was important if other developers used this resource and were unsure as to why it stopped working randomly (lots of unhappy players on my end :cry:)

4 Likes