Class CameraUtils
Class CameraUtils.
Namespace: Unity.Industrial.Forma.Staging.Camera
Syntax
[MovedFrom(true, "UnityEngine.Industrial.Configuring.Staging", "Unity.Industrial.Configurator", null)]
public static class CameraUtils
Properties
ConfiguratorCamera
Gets the configurator camera
Declaration
public static Camera ConfiguratorCamera { get; }
Property Value
| Type | Description |
|---|---|
| Camera |
Methods
SetCameraPositionAndRotation(CinemachineVirtualCamera, Vector3, Quaternion, Single, Boolean)
Set desired cinemachine camera position and rotation
Declaration
public static void SetCameraPositionAndRotation(CinemachineVirtualCamera cinemachineVirtualCamera, Vector3 position, Quaternion rotation, float fieldOfView, bool unsetFollow = true)
Parameters
| Type | Name | Description |
|---|---|---|
| CinemachineVirtualCamera | cinemachineVirtualCamera | Cinemachine camera |
| Vector3 | position | Desired camera position |
| Quaternion | rotation | Desired camera rotation |
| Single | fieldOfView | Desired camera field of view |
| Boolean | unsetFollow | Unset follow if needed |
SetCameraPositionAndRotation(StagingItemRow, Vector3, Quaternion, Single, Boolean)
Set desired forma camera position and rotation
Declaration
public static void SetCameraPositionAndRotation(StagingItemRow stagingItemRow, Vector3 position, Quaternion rotation, float fieldOfView, bool unsetFollow = true)
Parameters
| Type | Name | Description |
|---|---|---|
| StagingItemRow | stagingItemRow | Camera staging item row |
| Vector3 | position | Desired camera position |
| Quaternion | rotation | Desired camera rotation |
| Single | fieldOfView | Desired camera field of view |
| Boolean | unsetFollow | Unset follow if needed |