Class LF3DCamera
public class LF3DCamera : LFBaseCamera
- Inheritance
-
ObjectComponentBehaviourMonoBehaviourLF3DCamera
- Inherited Members
-
MonoBehaviour.IsInvoking()MonoBehaviour.CancelInvoke()MonoBehaviour.StopCoroutine(Coroutine)MonoBehaviour.StopAllCoroutines()MonoBehaviour.useGUILayoutMonoBehaviour.runInEditModeBehaviour.enabledBehaviour.isActiveAndEnabledComponent.GetComponent<T>()Component.TryGetComponent<T>(out T)Component.GetComponentInChildren<T>()Component.GetComponentsInChildren<T>()Component.GetComponentInParent<T>()Component.GetComponentsInParent<T>()Component.GetComponents<T>()Component.transformComponent.gameObjectComponent.tagObject.GetInstanceID()Object.GetHashCode()Object.Instantiate(Object, Vector3, Quaternion)Object.Instantiate(Object, Vector3, Quaternion, Transform)Object.Instantiate(Object)Object.Instantiate(Object, Transform)Object.Instantiate<T>(T)Object.Instantiate<T>(T, Vector3, Quaternion)Object.Instantiate<T>(T, Vector3, Quaternion, Transform)Object.Instantiate<T>(T, Transform)Object.Destroy(Object)Object.DestroyImmediate(Object)Object.DontDestroyOnLoad(Object)Object.DestroyObject(Object)Object.FindObjectsOfType<T>()Object.FindObjectsByType<T>(FindObjectsSortMode)Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)Object.FindObjectOfType<T>()Object.FindFirstObjectByType<T>()Object.FindAnyObjectByType<T>()Object.FindFirstObjectByType<T>(FindObjectsInactive)Object.FindAnyObjectByType<T>(FindObjectsInactive)Object.ToString()Object.nameObject.hideFlags
- Extension Methods
Fields
CoupledZoneDepth
public float CoupledZoneDepth
Field Value
UncoupledZoneDepth
public float UncoupledZoneDepth
Field Value
ViewerScale
[Tooltip("视图缩放比例(默认15)")]
[Range(0.1, 1000)]
public float ViewerScale
Field Value
X_axis
[Tooltip("x轴运动范围(单位:米")]
public Vector2 X_axis
Field Value
- Vector2
Y_axis
[Tooltip("y轴运动范围(单位:米")]
public Vector2 Y_axis
Field Value
- Vector2
Z_axis
[Tooltip("y轴运动范围(单位:米")]
public Vector2 Z_axis
Field Value
- Vector2
displayReferenceResolution
[Tooltip("屏幕分辨率(单位:pixels),为0时自动获取")]
public Vector2Int displayReferenceResolution
Field Value
- Vector2Int
displayReferenceSize
[Header("Screen Metrics")]
[Tooltip("屏幕物理尺寸(单位:米,默认15.6寸)")]
public Vector2 displayReferenceSize
Field Value
- Vector2
eyeTrackerManager
[Header("FaceTracking")]
public EyeTrackerManager eyeTrackerManager
Field Value
maxSpeed
[Tooltip("最大速度(单位:米/秒")]
public float maxSpeed
Field Value
renderTarget
[Header("RenderTarget")]
[Tooltip("通过RawImage显示,否则直接显示到屏幕")]
public RawImage renderTarget
Field Value
- RawImage
smoothTime
[Header("Motion")]
[Tooltip("平滑时间(单位:秒")]
public float smoothTime
Field Value
uiCamera
[Header("UI Camera")]
[Tooltip("设置2D UI Camera,用于显示2D UI")]
public Camera uiCamera
Field Value
- Camera
viewingDistance
[Tooltip("最佳观看距离((单位:米)")]
public float viewingDistance
Field Value
Properties
Compensation
public RenderTexture Compensation { get; }
Property Value
- RenderTexture
DisplayReferenceResolution
public Vector2Int DisplayReferenceResolution { get; }
Property Value
- Vector2Int
Methods
TakeSteroImage()
public void TakeSteroImage()