Namespace Unity.Industrial.Forma.Staging.Cinemachine
Classes
CameraBehaviorBase
Class to setup camera behavior for user interaction
CameraController
Class used to activate and deactivate a camera behavior to control camera interaction.
CameraControllerBase
Base class used to actiavte/deactivate camera behavior to control camera interaction.
CinemachineController
Class used to activate and deactivate a camera behavior to control camera interaction.
CinemachineLocationWayPoints
Defines a world-space location coordinates, consisting of an array of waypoints, each of which has position, rotation, and activateObject settings.
CinemachineLocationWayPoints.Waypoint
Waypoint class
CinemachineMultiLocations
This is a CinemachineComponent in the Body section of the component pipeline. Its job is to place the camera on designated locations.
FirstPersonCameraBehaviorBase
Base class used to set first person camera behavior (move camera along xyz or xz, rotate camera)
FreeLookCameraBehavior
Class used to set freelook camera behavior (move camera along xyz, rotate camera)
MultiLocationsCameraBehavior
Class used to set multi locations camera behavior (interact to move on multi locations)
NoInteractionCameraBehavior
Class used to set no interaction camera behavior
OrbitCameraBehavior
Class used to set orbit camera behavior (orbit, zoom, auto orbiting)
PanCameraBehavior
Class used to set pan camera behavior (panning in range)
RotationCameraBehavior
Class used to set rotation camera behavior
WalkCameraBehavior
Base class used to set walk camera behavior (move camera along xz, rotate camera)
Enums
CinemachineController.BehaviorType
Enum BehaviorType