Skip to content

CameraType

Supported Enum

Describes the camera behavior mode if using the default PlayerScripts.

Description

The CameraType Enum is used in Camera.CameraType to set the behavior of the Camera object.

Attach, Watch, Track, and Follow all require a valid Camera.CameraSubject to work properly.

Items

Item Value Status Notes
Fixed 0 Supported Camera is stationary.
Attach 1 Supported Camera moves with the subject at a fixed offset and will rotate as the subject rotates.
Watch 2 Supported Camera is stationary but will rotate to keep the subject in the center of the screen.
Track 3 Supported Camera moves with the subject but does not rotate automatically.
Follow 4 Supported Camera moves with the subject and rotates to keep the subject in the center.
Custom 5 Supported Default mode used by Roblox core scripts.
Scriptable 6 Supported No default behavior. Used when developers need to script custom behavior.
Orbital 7 Not yet The camera has a fixed Y position, but can be rotated around the player.

Roblox reference: CameraType