# Enum.CameraType

Roblox Engine API enum from Roblox Studio 0.744.0.7441077 (version-7aaa6838d36c4448).

- HTML page: https://rapi.sleaze.dev/enums/CameraType/
- Roblox documentation: https://create.roblox.com/docs/reference/engine/enums/CameraType

Describes the camera behavior mode if using the default PlayerScripts.

## Items

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

## Used by

Each entry lists the class, then the role and names of the members that use this type.

- [Camera](https://rapi.sleaze.dev/classes/Camera.md): property `CameraType`
