Camera Controller

< 1 min read

Updated on November 20, 2025

Introduction

This is a simple camera controller used to demonstrate the versatility of the system.

Setting up

There is a prefab OverseerCamera set up in /prefabs/ControlModes.

Attach this component to a Camera.

Settings

Axis
Moves the Camera on the respective axis. Generally – XZ for 3d, and XY for 2d.

Move Speed
Movement speed of the controller.

Use Camera Relative
If enabled moves the Camera in its forward direction, otherwise strictly moves on the axis. Keep disabled for 2d.

Scripting

/// <summary>
/// Enables or disables the controller
/// </summary>
/// <param name="enable"></param>
public void EnableDisableController(bool enable)