Поделиться через


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)

Начните использовать общие параметры из заданного контекста.

Применяется к