manage_camera
Control camera operations in Roblox Studio: get current camera info, focus on instances or positions, and receive suggested views for better scene navigation.
Instructions
Camera operations: get info, focus on instance by path or position, get suggested view.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Camera action. info: get current camera position, rotation, FOV, viewport size. focus_path: move camera to focus on instance by path. focus_position: move camera to focus on world position. suggest: get suggested camera view for a target. | |
| path | No | Instance path to focus on. Used by: focus_path (if not provided, focuses on selection), suggest (if not provided, uses selection). | |
| position | No | World position to focus on as Vector3. Used by: focus_position (required). | |
| distance | No | Distance from target in studs. Used by: focus_path, focus_position. Auto-calculated if not provided. | |
| duration | No | Animation duration in seconds. Used by: focus_path, focus_position. Default: 0.5. | |
| offset | No | Camera offset direction from target (normalized and scaled by distance). Used by: focus_path, focus_position. Default: {x:1, y:0.5, z:1}. | |
| lookAt | No | Point for camera to look at. Used by: focus_position. | |
| respectAutoFocusSetting | No | If true, only focus when plugin Auto Focus setting is enabled. Used by: focus_path, focus_position. Default: false. |