Open Source Camera Manipulation GUI
- Asporus
- Aug 9, 2020
- 1 min read
For this script, you will need a part named "CamPart" or you can change the variable to your desired part in workspace. Make sure the part is anchored, and transparent. This is a local script inside a screengui.
local Camera = game.Workspace.CurrentCamera
local Client = game.Players.LocalPlayer
local CameraPart = game.Workspace.CameraPart
repeat wait() until Client.Character
Camera.CameraType = "Scriptable"
Camera.CFrame = CameraPart.CFrame
There is also ways to make this rotate, and etc. Thats just using basic velocity math on your camera part though.
Comments