SpacePinASA Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public class SpacePinASA : Microsoft.MixedReality.WorldLocking.Core.SpacePinOrientable
type SpacePinASA = class
inherit SpacePinOrientable
Public Class SpacePinASA
Inherits SpacePinOrientable
- Наследование
Конструкторы
SpacePinASA() |
Свойства
AlignmentManager |
Метод доступа для переопределения AlignmentManager из скрипта. (Унаследовано от SpacePin) |
AnchorId |
Эта оболочка для anchorId связана с тем, что anchorId должен храниться как ulong, который является базовым классом для перечисления AnchorId. Unity поддерживает только перечисления на основе int, поэтому будет жаловаться на сериализацию и т. д. для AnchorId на основе ulong. (Унаследовано от SpacePin) |
AnchorName |
Укажите уникальное имя привязки. Используется для сохранения. (Унаследовано от SpacePin) |
FragmentId |
Фрагмент, к которому он принадлежит. Открытое свойство для удовлетворения интерфейса IOrientable. (Унаследовано от SpacePinOrientable) |
IsReadyForPublish |
Все готово к публикации, если у нас есть локальная привязка и она готова к публикации. |
LocalPeg |
Метод доступа для локальной привязки. |
LockedPose |
Метод доступа для world locked pose для производных классов. (Унаследовано от SpacePin) |
LockedPosition | (Унаследовано от SpacePinOrientable) |
LockedRotation | (Унаследовано от SpacePinOrientable) |
Manager |
Доступ только для чтения к зависимостям диспетчера из производных классов. (Унаследовано от SpacePin) |
ModelingPoseGlobal |
Первый из пары поз, отправленных диспетчеру выравнивания для выравнивания. (Унаследовано от SpacePin) |
ModelPosition | (Унаследовано от SpacePinOrientable) |
ModelPositionSource |
Где найти позицию пространства модели на целевом объекте. Преобразование предпочтительнее, но если преобразования создаются в , отрисовщик или коллайдер могут быть более подходящими. (Унаследовано от SpacePin) |
ModelRotation | (Унаследовано от SpacePinOrientable) |
Orienter |
Входная зависимость управляющего ориентира, которая будет разрешать отдельные повороты. (Унаследовано от SpacePinOrientable) |
PinActive |
Указывает, находится ли этот пробел в активном использовании закрепленного пространства (Унаследовано от SpacePin) |
Properties |
Доступ к свойствам во время выполнения. |
Publisher |
Метод доступа для издателя. Этим управляет связыватель. |
RestorePoseLocal |
Поза для восстановления после манипуляции (при наличии). (Унаследовано от SpacePin) |
SpacePinId |
Уникальный идентификатор для этого маркера пробела. |
Методы
ConfigureLocalPeg() |
Create локальную привязку на основе текущего состояния (LockedPose). |
ExtractModelPose() | (Унаследовано от SpacePin) |
ExtractModelPoseFromCollider() | (Унаследовано от SpacePin) |
ExtractModelPoseFromRenderer() | (Унаследовано от SpacePin) |
ExtractModelPoseFromTransform() | (Унаследовано от SpacePin) |
ForceAttachment() |
Убедитесь, что вложение находится и находится в актуальном состоянии. (Унаследовано от SpacePin) |
GetModelPoseFromGlobalPosition(Vector3) | (Унаследовано от SpacePin) |
OnDestroy() |
При уничтожении отмените регистрацию для загруженного события. (Унаследовано от SpacePin) |
OnLocationUpdate(Pose) |
Обратный вызов для операций переподготовки. (Унаследовано от SpacePinOrientable) |
PushAlignmentData(IAlignmentManager) |
Передавать данные из этой точки диспетчеру выравнивания. (Унаследовано от SpacePin) |
PushRotation(IAlignmentManager, Quaternion) |
Примите поворот, вычисленный IOrienter. (Унаследовано от SpacePinOrientable) |
ReleaseAttachment() |
Удалите все ранее созданные точки вложения. (Унаследовано от SpacePin) |
Reset() |
Сброс и отмена регистрации в IOrienter. (Унаследовано от SpacePinOrientable) |
ResetModelingPose() |
Сбросить позу моделирования до текущего преобразования. (Унаследовано от SpacePin) |
RestoreOnLoad() |
Если базовое восстановление при загрузке завершается успешно, зарегистрируйтесь в orienter для дальнейшей обработки. (Унаследовано от SpacePinOrientable) |
SendAlignmentData(IAlignmentManager) |
Уведомите руководителя о том, что все необходимые обновления отправлены и готовы к обработке. (Унаследовано от SpacePin) |
SetFrozenPose(Pose) |
Преобразуйте позу в заблокированное пространство и проходите через. (Унаследовано от SpacePin) |
SetFrozenPosition(Vector3) |
Задайте положение в замороженном пространстве. Поворот не требуется, так как он вычисляется на основе относительных позиций. (Унаследовано от SpacePinOrientable) |
SetLocalPeg(ILocalPeg) |
Примите локальную привязку, назначенную связывателем, после загрузки из облака. |
SetLockedPose(Pose) |
Переопределите базовый setLockedPose, чтобы разрешить вставку вычислений поворота. (Унаследовано от SpacePinOrientable) |
SetLockedPosition(Vector3) |
Установите позицию в пространстве, заблокированном в мире. Поворот не требуется, так как он вычисляется на основе относительных позиций. (Унаследовано от SpacePinOrientable) |
SetOrienter(IOrienter) |
Явным образом задайте управляющий IOrienter, переопределив любой параметр из инспектора. (Унаследовано от SpacePinOrientable) |
SetSpongyPose(Pose) |
Преобразуйте позу в заблокированное пространство и проходите через. (Унаследовано от SpacePin) |
SetSpongyPosition(Vector3) |
Установите положение в губчатом пространстве. Поворот не требуется, так как он вычисляется на основе относительных позиций. (Унаследовано от SpacePinOrientable) |
Start() |
Присвойте инспектору значение Orienter в качестве iorienter интерфейса. (Унаследовано от SpacePinOrientable) |