LinkageSettings Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Явным образом задаются обязательные объекты transform.
[System.Serializable]
public struct LinkageSettings
[<System.Serializable>]
type LinkageSettings = struct
Public Structure LinkageSettings
- Наследование
-
LinkageSettings
- Атрибуты
Комментарии
Если параметр Использовать существующий не задан, объекты преобразования null переопределяют текущее заданное преобразование. Если для одного из объектов Transform задано значение NULL, система пытается сделать разумный выбор. Для сложных сцен этот вывод может быть неверным. Для нетривиальных сцен: ** Если установка камеры загружается для каждой сцены, для каждой сцены следует задать параметр компоновки (с помощью WorldLockingContext), явно указывающий на иерархию камер этой сцены. ** Если установка камеры загружается в общей сцене один раз, параметр Компоновка должен находиться только в этой сцене, а для всех остальных параметров компоновки для параметра Use Existing (Использовать существующие) должно быть задано значение true. ** Если установка камеры создается или управляется динамически из скрипта, этот скрипт также должен отвечать за установку соответствующих связей, а во всех Объектах LinkageSettings должно быть указано "Использовать существующие".
Поля
AdjustmentFrame |
Преобразование, при котором применяется регулировка камеры. Это не может быть узел камеры, так как его преобразование перезаписывается для каждого кадра данными о положении головы. Но камера должна быть присоединенным потомком этого узла. |
CameraParent |
Родительский узел камеры определяет "губчатую рамку отсчета". Все необработанные данные на основе головы, такие как пространственное сопоставление, события жестов и данные положения головы XR, относятся к этому преобразованию. |
Свойства
ApplyAdjustment |
Примените корректировку мировых блокировок к элементу AdjustmentFrame. |
UseExisting |
Игнорируйте значения набора, сохраняя существующую компоновку, и используйте все, что было задано последним. |
Методы
InitToDefaults() |
Инициализация всех полей значениями по умолчанию. |