Share via


LinkageSettings 结构

定义

显式设置所需的 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()

将所有字段初始化为默认值。

适用于