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) |
Уведомите точку прикрепления о том, что она телепортирована в новую позицию. |