Hey so I want to get the studio camera’s CFrame but when doing: print(game.Workspace.CurrentCamera.CFrame)
and then applying that value to camera.CFrame=CFrame.new(-23.458601, 31.1507053, 105.792793, 0.185866609, -0.497387409, 0.847383857, -0, 0.862411439, 0.506208062, -0.982575059, -0.094087176, 0.16029346)
on a local script, the camera goes somewhere totally offsetted from the camera positon I was in in the studio.
This appears to be a bug, I was unable to find anything that says, “you can’t change the properties of the camera in Studio”. It is intended for workspace.CurrentCamera to be Studio’s camera, says so on the docs page.
Running workspace.CurrentCamera.CFrame = CFrame.new(-23.458601, 31.1507053, 105.792793, 0.185866609, -0.497387409, 0.847383857, -0, 0.862411439, 0.506208062, -0.982575059, -0.094087176, 0.16029346) in the command bar in Studio
and then pressing WASD on your keyboard.
Repeat steps 1 and 2.
Studio’s camera CFrame will be different each time.
The expected behavior is to change the camera to CFrame.new(-23.458601, 31.1507053, 105.792793, 0.185866609, -0.497387409, 0.847383857, -0, 0.862411439, 0.506208062, -0.982575059, -0.094087176, 0.16029346).
The actual behavior is the camera was set to another CFrame.