Class CameraSettings
Inheritance
CameraSettings
Inherited Members
UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
Assembly: solution.dll
Syntax
[CreateAssetMenu(fileName = "CameraSettings", menuName = "Digital Twins/Live/CameraSettings")]
public class CameraSettings : ScriptableObject
Fields
AutomaticCameraDamping
Declaration
[Tooltip("Automatic camera damping speed")]
public float AutomaticCameraDamping
Field Value
CameraRangeReciprocal
Declaration
[HideInInspector]
public float CameraRangeReciprocal
Field Value
DollySpeed
Declaration
[Tooltip("Speed applied to camera dolly movement.")]
public float DollySpeed
Field Value
FixedAxisSpeed
Declaration
[Tooltip("Speed applied to fixed camera movement.")]
public Vector2 FixedAxisSpeed
Field Value
InitialCameraDistance
Declaration
[Tooltip("Initial camera distance.")]
public float InitialCameraDistance
Field Value
InitialPosition
Declaration
[Tooltip("Initial camera position.")]
public Vector3 InitialPosition
Field Value
InitialRotation
Declaration
[Tooltip("Initial camera rotation.")]
public Vector3 InitialRotation
Field Value
MaxCameraDistance
Declaration
[Tooltip("Maximum distance from the camera to its navigation target.")]
[Min(0F)]
public float MaxCameraDistance
Field Value
MinCameraDistance
Declaration
[Tooltip("Minimum distance from the camera to its navigation target.")]
public float MinCameraDistance
Field Value
OrbitAxisSpeed
Declaration
[Tooltip("Speed applied to orbit camera movement.")]
public Vector2 OrbitAxisSpeed
Field Value
SelectedBoundsDistanceFactor
Declaration
[Tooltip("When focusing on a LiveDevice this factor will be multiplied by the magnitude of the target collider bounds to determine camera distance.")]
public float SelectedBoundsDistanceFactor
Field Value
UserCameraDamping
Declaration
[Tooltip("User camera damping speed")]
public float UserCameraDamping
Field Value