Zoom
Class in Zigurous.CameraSystem
Inherits from CameraBehavior<T>
Declaration
public sealed class Zoom : CameraBehavior<ZoomSettings>Description
Changes the distance of the camera from the pivot point.
Properties
| input | The current input axis value with sensitivity applied (Read only). |
| percent | The current zoom percentage in the range [0..1] (Read only). |
| smoothPercent | The smoothed zoom percentage in the range [0..1] (Read only). |
| snappedPercent | The current zoom percentage snapped to the nearest increment in the range [0..1] (Read only). |
Methods
| SetPercent | Sets the zoom percentage to the given value. |
| SetDistance | Sets the zoom distance to the given value. The distance will be clamped within the zoom range. |
| ResetDistance | Resets the zoom percentage to the initial distance. |
Inherited
Properties
| settings | The settings for the behavior. |
| enabled | Enables or disables the behavior from being updated. |
| controller | The camera controller handling the module. |
| registered | Whether the module has been registered to a controller. |
| id | The unique identifier of the camera module. |