# Enum.TouchCameraMovementMode

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

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

Changes the touch camera movement mode currently in-use by the client using a TouchEnabled device.

## Items

| Name | Value | Description |
| --- | --- | --- |
| `Default` | 0 | Default mode used by Roblox core scripts. |
| `Classic` | 1 | Default mode used by Roblox core scripts. |
| `Follow` | 2 | Camera moves with the subject and rotates to keep the subject in the center. |
| `Orbital` | 3 | The camera locks at a certain angle. Once it's set, players can rotate the camera, but it will always maintain a consistent angle to the ground. |

## Used by

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

- [PlayerScripts](https://rapi.sleaze.dev/classes/PlayerScripts.md): method parameter `RegisterTouchCameraMovementMode`
- [UserGameSettings](https://rapi.sleaze.dev/classes/UserGameSettings.md): property `TouchCameraMovementMode`
