Hi everyone, I’ve been having trouble manipulating the camera on phones/mobile when the user spawns. I set CurrentCamera’s CoordinateFrame correctly, but unless they’re actively panning the camera (i.e. touching the side of the screen to move the camera angle), it doesn’t get set and can’t be changed on spawn. I was wondering if this was 1. intended functionality and 2. how to get around it
I’ve perused the camera module in PlayerScripts some but it’s pretty huge and was wondering if anyone had done something like this before.
It can be noted that after they’ve spawned and have touched the camera pan thing, the camera can be changed.
for a repro, put this in a LocalScript in StarterGui in studio, set the device to iPhone 6 or any other mobile, and run
Camera = game.Workspace.CurrentCamera
Camera.CFrame = CFrame.new(Camera.CFrame.P, Vector3.new(1, 0, 0))
--this should have it look the same way each time so you can test