Advertisement
Cakey3101

New Camera Script

Apr 15th, 2025 (edited)
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.71 KB | Source Code | 0 0
  1. local Players = game:GetService("Players")
  2. local RunService = game:GetService("RunService")
  3. local Workspace = game:GetService("Workspace")
  4.  
  5. local Player = Players.LocalPlayer
  6. local Character = Player.Character or Player.CharacterAdded:Wait()
  7. local Camera = Workspace.CurrentCamera
  8.  
  9. local HumanoidRootPart = Character:WaitForChild("HumanoidRootPart")
  10.  
  11. Camera.CameraSubject = HumanoidRootPart
  12. Camera.CameraType = Enum.CameraType.Attach
  13. Camera.FieldOfView = 40
  14.  
  15. local function UpdateCamera()
  16.     if Character and HumanoidRootPart then
  17.         Camera.CFrame = CFrame.new(HumanoidRootPart.Position) * CFrame.new(0, 0, 30)
  18.     end
  19. end
  20.  
  21. RunService:BindToRenderStep("Camera", Enum.RenderPriority.Camera.Value, UpdateCamera)
Tags: robloxstudio
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement