I want to do an intro, for my game, manipulating the camera. I programmed this, but it doesn't work for me when I play it.
local Player = game.Players.LocalPlayer
local Character = Player.Character or Player.CharacterAdded:Wait()
local Camera = workspace.CurrentCamera
local playButton = script.Parent.Play
repeat wait()
Camera.CameraType = Enum.CameraType.Scriptable
until Camera.CameraType == Enum.CameraType.Scriptable
Camera.CFrame = workspace.CameraPart.CFrame
playButton.MouseButton1Click:Connect(function()
Camera.CameraType = Enum.CameraType.Custom
playButton:Destroy()
end)
Basically when I give it to play it does nothing and only shows the play button. It doesn't change my view to the CameraPart.

1 comment
You need to set the CameraSubject