I am making a FPS game and i am using this code for camera but i cant rotate camera

wait()

local Player = game.Players.LocalPlayer
local Character = Player.Character
local Head = Character:WaitForChild("Head")

local Camera = workspace.CurrentCamera

game:GetService("RunService").RenderStepped:Connect(function()
	Camera.CameraType = Enum.CameraType.Scriptable
	
	Camera.CFrame = CFrame.new(Head.Position) * CFrame.new(2, 2, 5) * CFrame.Angles(math.rad(-25), 0, 0)
end)

thanks

3 comments

0

Hey there,

0

I haven't tested out your script myself, but this article should help you out: https://education.roblox.com/en-us/resources/arcade-game-top-down-camera

0

no i want a shoulder camera for R6