WorldLockingManager Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Ultimate менеджер World Locking. WorldLockingManager предоставляет доступ к дочерним менеджерам, IAnchorManager, IFragmentManagerи IAttachmentPointManager.
public class WorldLockingManager
type WorldLockingManager = class
Public Class WorldLockingManager
- Наследование
-
WorldLockingManager
Поля
Plugin |
Прямой интерфейс в подключаемый модуль. Как правило, нет необходимости и не требуется напрямую управлять подключаемым модулем, но это может быть полезно для ручного переопределения некоторых входных, выходных данных или элементов управления. |
Свойства
AdjustmentFrame |
Преобразование, при котором применяется настройка камеры. Это не может быть узел камеры, так как его преобразование перезаписывает каждый кадр данными о позе головы. Но камера должна быть присоединенным потомком этого узла. |
AlignmentManager |
Ultimate менеджер World Locking. WorldLockingManager предоставляет доступ к дочерним менеджерам, IAnchorManager, IFragmentManagerи IAttachmentPointManager. |
AnchorManager |
Интерфейс с диспетчером привязок. |
AnchorSettings |
Доступ к параметрам управления привязками. |
ApplyAdjustment |
Примените вычисленную корректировку с помощью преобразования AdjustmentFrame. |
AttachmentPointManager |
Интерфейс с диспетчером точек вложения. Используется для создания точек прикрепления и управления ими. |
AutoLoad |
Автоматически загружать состояние WorldLocking с диска при запуске. |
AutoMerge |
Автоматически запускайте слияние фрагментов всякий раз, когда подсистема FrozenWorld указывает, что она будет подходящей. |
AutoRefreeze |
Автоматически активируйте повторную заморозку всякий раз, когда подсистема FrozenWorld указывает, что она будет подходящей. |
AutoSave |
Периодически сохраняйте состояние WorldLocking на диске. |
CameraFromSpongy |
Обратное преобразование камеры (камера из родительского объекта). |
CameraParent |
Родительский узел камеры определяет "губчатую рамку отсчета". Все необработанные данные на основе головы, такие как пространственное сопоставление, события жестов и данные о позе головки XR, относятся к этому преобразованию. |
DiagnosticsSettings |
Получите копию общих диагностика параметров конфигурации или задайте для общих параметров копию входных данных. |
Enabled |
Является ли система активной и стабилизирует пространство. |
ErrorStatus |
Текущее состояние ошибки WorldLockingManager |
FragmentManager |
Интерфейс с диспетчером фрагментов. |
FrozenFromLocked |
Ultimate менеджер World Locking. WorldLockingManager предоставляет доступ к дочерним менеджерам, IAnchorManager, IFragmentManagerи IAttachmentPointManager. |
FrozenFromPinned |
Любое приложение применяет преобразование над узлом корректировки. |
FrozenFromSpongy |
Преобразование из губчатого пространства в замороженное. Губчатое пространство является собственным для интерфейсов XR. Frozen — это глобальное пространство координат Unity. Преобразование включает в себя настройку WorldLocking для камеры, а также любые другие преобразования, примененные к камере (например, телепорт). |
HasPendingIO |
Указывает, выполняет ли диспетчер асинхронную загрузку или сохранение состояния. |
LinkageSettings |
Доступ к параметрам компоновки. |
LockedFromFrozen |
Ultimate менеджер World Locking. WorldLockingManager предоставляет доступ к дочерним менеджерам, IAnchorManager, IFragmentManagerи IAttachmentPointManager. |
LockedFromPinned |
Из закрепленного пространства обратно в пространство, заблокированное во всем мире. |
LockedFromPlayspace |
Преобразование корректировки для блокировки мира координатного пространства. |
LockedFromSpongy |
Ultimate менеджер World Locking. WorldLockingManager предоставляет доступ к дочерним менеджерам, IAnchorManager, IFragmentManagerи IAttachmentPointManager. |
MergeIndicated |
Индикатор внутренней эвристики механизма FrozenWorld о том, следует ли выполнять слияние |
PinnedFromFrozen |
Преобразование из замороженного пространства приложения обратно в пространство, вычисленное WorldLocking. |
PinnedFromLocked |
Преобразование из заблокированного в мире пространства, вычисленного WorldLocking, в пространство, закрепленное на месте. |
PlayspaceFromLocked |
Обратное преобразование корректировки для блокировки мира координатного пространства. |
PlayspaceFromSpongy |
Преобразование применяется (необязательно) родительским узлом камеры (например, для телепорта). |
RefreezeIndicated |
Индикатор внутренней эвристики механизма FrozenWorld о необходимости повторной заморозки |
Settings |
Параметры конфигурации можно задать только как блок. Возвращает snapshot текущих параметров, а набор копирует весь блок. |
SpongyFromCamera |
Преобразование камеры (родитель из камеры). |
SpongyFromFrozen |
Преобразование из замороженного пространства в собственное губчатое пространство XR, включая другие преобразования, накопленные в предках камеры (например, телепорт). |
SpongyFromLocked |
Ultimate менеджер World Locking. WorldLockingManager предоставляет доступ к дочерним менеджерам, IAnchorManager, IFragmentManagerи IAttachmentPointManager. |
SpongyFromPlayspace |
Обратное преобразование, применяемое (необязательно) родительским узлом камеры (например, для телепорта). |
Version |
Версия этого выпуска. Он будет отображаться в компоненте WorldLockingContext в инспекторе Unity, что позволяет быстро проверить версию World Locking Tools for Unity, установленную в данный момент. Он не действует в коде, но служит только меткой. |
Методы
Dispose() |
Удалите внутренние компоненты при завершении работы. |
Finalize() |
Удалите внутренние компоненты при завершении работы. |
GetInstance() |
Получение экземпляра WorldLockingManager. Это можно вызвать в любой момент выполнения программы, но при вызове во время загрузки его параметры, возможно, еще не были загружены из новой сцены. |
Load() |
Запуск операции загрузки для состояния WorldLocking вручную |
Reset() |
Переведите WorldLocking в четко определенное пустое состояние |
ResetAnchorManager() |
Инициализация выполняется только один раз. Это вызывается после предоставления вызывающей стороны возможности изменить параметры. |
Save() |
Запуск операции сохранения для состояния WorldLocking вручную |
SetContext(WorldLockingContext) |
Начните использовать общие параметры из заданного контекста. |