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


IAttachmentPoint Интерфейс

Определение

Непрозрачный дескриптор к точке вложения. Create одним из них, чтобы Разрешить WorldLocking настраивать присоединенный объект по мере внесения исправлений в оптимизацию заблокированного пространства.

public interface IAttachmentPoint
type IAttachmentPoint = interface
Public Interface IAttachmentPoint
Производный

Комментарии

Точка вложения предоставляет интерфейс для уведомления системы о перемещении присоединенного объекта, а система указывает, что она вычислила корректировку для объекта с помощью обратных вызовов, переданных в процедуру создания. Кроме того, опрос поддерживается с помощью методов доступа State и ObjectAdjustment.

Свойства

AnchorId

Идентификатор связанной привязки

CachedPosition

Внутренний кэш журнала.

FragmentId

Идентификатор связанного фрагмента

LocationFromAnchor

Положение точки прикрепления в пространстве точки привязки.

Name

При создании имя автоматически заполняется уникальным, но его можно переименовать в любое полезное и удобное. Он используется только в качестве метки, поэтому может быть любым (включая пустое или null).

ObjectAdjustment

Совокупная корректировка преобразования для объектов, привязанных к этой точке вложения.

ObjectPosition

Положение объектов, привязанных к этой точке вложения.

State

Текущее состояние этой точки вложения.

Методы

MoveTo(IAttachmentPointManager, Vector3)

Уведомлять точку прикрепления о том, что она постепенно перемещается в новую позицию.

TeleportTo(IAttachmentPointManager, Vector3, IAttachmentPoint)

Уведомите точку прикрепления о том, что она телепортирована в новую позицию.

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