Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

How to make when you press a button the camera returns to LocalPlayer?

Asked by 5 years ago
Edited 5 years ago

script.Parent.MouseButton1Click:Connect(function() local Players = game:GetService("Players") local localPlayer = Players.LocalPlayer local function resetCameraSubject() if workspace.CurrentCamera and localPlayer.Character then local humanoid = localPlayer.Character:FindFirstChildOfClass("Humanoid") if humanoid then workspace.CurrentCamera.CameraSubject = humanoid end end end end)

0
put on the last line, "resetCameraSubject()" You never called your function xd greatneil80 2647 — 5y
0
lol hellmatic 1523 — 5y
0
Great, he did. Nomededxz 0 — 5y

2 answers

Log in to vote
1
Answered by 5 years ago
game.Workspace.CurrentCamera.CameraType = "Custom"--Enables the ability to change the camera

game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid

Lol just plugged it in. use this code. Make the camera Custom so you could change it. Hope this helps! Upvote to support me and if it helps, Mark question as answered for my answer please!

0
Thanks HTHRWRU 6 — 5y
0
your welcome! VVickedDev 54 — 5y
Ad
Log in to vote
0
Answered by 5 years ago

strong text So yeah This worked Thank you!

Answer this question