The best way I know of to change the camera's position is by using CFrame. The only way I know of to keep it in place is by using the Fixed camera type. Your explanation is not the best but I believe you are trying to do what I show in THIS VIDEO.
This is the script if you want to copy and past it:
1 | local camera = workspace.CurrentCamera |
2 | local desiredPosition = workspace.CameraPArt |
5 | camera.CFrame = desiredPosition.CFrame |
6 | camera.CameraType = Enum.CameraType.Fixed |
This is in a local script that is in the localGui.
Closed as Not Constructive by BestCreativeBoy, Dovydas1118, and JakyeRU
This question has been closed because it is not constructive to others or the asker. Most commonly, questions that are requests with no attempt from the asker to solve their problem will fall into this category.
Why was this question closed?