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

I cant find out why the Animation Suspends help?

Asked by 4 years ago

Its supposed to make the Camera 2D it does but the animation suspends

local Camera = game.Workspace.CurrentCamera
local Player = game.Players.LocalPlayer
repeat
  wait()
until Player.Character
local Character = Player.Character
local Player_Torso = Character.HumanoidRootPart
local BodyPositioner = Instance.new("BodyPosition", Player_Torso)
BodyPositioner.MaxForce = Vector3.new(0, 0, math.huge)
BodyPositioner.Position = Vector3.new(0, 0,Player_Torso.Position.Z)
Camera.CameraType = Enum.CameraType.Scriptable
Camera.CameraSubject = Player_Torso
game:GetService("RunService").RenderStepped:connect(function()
 Camera.CFrame = CFrame.new(Player_Torso.CFrame.X, Player_Torso.CFrame.Y, Player_Torso.CFrame.Z + 30)
 Camera.FieldOfView = 50
end)

Answer this question