版本: Unity 6 (6000.0)
语言英语
  • C#

UnityEngine.XRModule

建议更改

成功!

感谢您帮助我们改进 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实会阅读用户提出的每项建议更改,并在适用的情况下进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们改进 Unity 文档的质量。

关闭

取消

描述

XR 模块包含 VR 和 AR 相关的平台支持功能。

CommonUsages定义用于从 XR.InputDevice.TryGetFeatureValue 获取输入特征的静态变量。
InputDevices用于访问 XR 输入子系统中的设备的接口。
InputTracking一组方法和属性,用于通过其 XR 节点表示访问 XR 输入设备。
XRDisplaySubsystemXRDisplaySubsystem 控制渲染到头部跟踪显示器。
XRDisplaySubsystemDescriptor提供有关 XRDisplaySubsystem 注册信息的类。
XRInputSubsystemXRInputSubsystem 实例用于启用和禁用来自特定插件的输入。
XRInputSubsystemDescriptor有关输入子系统的信息。
XRMeshSubsystem允许外部系统向 Unity 提供动态网格。
XRMeshSubsystemDescriptor有关 XRMeshSubsystem 的信息。
XRStats提供 XR 子系统的计时和其他统计信息。

结构

Bone设备在 XR 输入子系统中 XR 节点上的跟踪骨骼。
Eyes包含来自设备在 XR 输入子系统中 XR 节点上的眼球追踪数据。
Hand设备在 XR 输入子系统中 XR 节点上的跟踪手。
HapticCapabilities描述设备在 XR 输入子系统中 XR 节点上的触觉功能。
InputDevice在 XR 输入子系统中定义一个输入设备。
InputFeatureUsage定义映射到设备上的输入特征的通用用法。使用 As 方法将其转换为通用用法。
InputFeatureUsage<T0>定义映射到设备上的输入特征的通用用法。
MeshGenerationResult包含与生成网格相关的事件信息。
MeshId环境中可跟踪对象的会话唯一标识符,例如平面和特征点。
MeshInfo包含与跟踪网格相关的状态信息。
MeshTransform包含与跟踪网格相关的变换信息。
XRMirrorViewBlitMode引擎保留的混合模式。应从 XRDisplaySubsystemDescriptor.GetAvailableMirrorBlitModeCount 和 XRDisplaySubsystemDescriptor.GetMirrorBlitModeByIndex 查询混合模式功能。
XRMirrorViewBlitModeDesc描述镜像视图混合模式的结构。
XRNodeState描述 XR 系统跟踪的节点状态。

枚举

HandFinger枚举描述与 Hand 一起使用的 AR 渲染模式。
InputDeviceCharacteristics一组描述 InputDevice 特征的位标志。
InputDeviceRole枚举描述 InputDevice 在提供输入方面的作用。
InputTrackingState表示此设备正在跟踪的值。
MeshChangeState自上次查询以来跟踪网格的状态。
MeshGenerationOptions生成网格的选项。
MeshGenerationStatusXRMeshSubsystem.GenerateMeshAsync 的状态。
MeshVertexAttributes一组顶点属性。
TrackingOriginModeFlags此枚举提供有关 InputDevices 的跟踪 0,0,0 点的上下文。
XRNode可以由 XR 输入更新或发送触觉数据的 XR 节点的枚举。