LinkageSettings 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
显式设置所需的 Transform 对象。
[System.Serializable]
public struct LinkageSettings
[<System.Serializable>]
type LinkageSettings = struct
Public Structure LinkageSettings
- 继承
-
LinkageSettings
- 属性
注解
如果未设置“使用现有”,则 Null Transform 对象将替代当前设置的转换。 当其中一个 Transform 对象设置为 null 时,系统会尝试推断合理的选择。 对于复杂的场景,此推理可能不正确。 对于非普通场景:** 如果每个场景加载相机设备,则应为每个场景设置通过 WorldLockingContext) 的链接设置 (,明确指向该场景的相机层次结构。 ** 如果在共享场景中加载相机设备一次,则链接设置应仅位于该场景中,所有其他链接设置应将“使用现有”设置为 true。 ** 如果从脚本动态创建/管理相机设备,则该脚本还应负责设置适当的链接,并且所有 LinkageSettings 都应指定“使用现有”。
字段
AdjustmentFrame |
要应用相机调整的转换。 这不能是相机节点,因为它的转换会用头部姿势数据覆盖每个帧。 但相机应该是此节点的附加后代。 |
CameraParent |
相机父节点定义“引用的海绵帧”。 所有基于头部的原始数据(例如空间映射、手势事件和 XR 头部姿势数据)都相对于此转换。 |
属性
ApplyAdjustment |
将世界锁定调整应用于 AdjustmentFrame。 |
UseExisting |
忽略设置值将保留现有链接,并使用上次设置的任何值。 |
方法
InitToDefaults() |
将所有字段初始化为默认值。 |