Compartilhar via


IAttachmentPoint Interface

Definição

Identificador opaco para um ponto de anexo. Create um destes para permitir que o WorldLocking ajuste um objeto anexado à medida que são feitas correções para a otimização de espaço bloqueado mundial.

public interface IAttachmentPoint
type IAttachmentPoint = interface
Public Interface IAttachmentPoint
Derivado

Comentários

O ponto de anexo fornece uma interface para notificar o sistema que você moveu o objeto anexado e o sistema indica que ele computou um ajuste para o objeto por meio dos retornos de chamada passados para a rotina de criação. Como alternativa, a sondagem também tem suporte por meio dos acessadores State e ObjectAdjustment.

Propriedades

AnchorId

ID de âncora associada

CachedPosition

Cache de histórico interno.

FragmentId

ID do fragmento associado

LocationFromAnchor

Posição do ponto de anexo no espaço do ponto de âncora.

Name

O nome é preenchido automaticamente na criação com algo exclusivo, mas pode ser renomeado para qualquer coisa útil e conveniente. Ele é usado apenas como um rótulo, portanto, pode ser qualquer coisa (incluindo vazio ou nulo).

ObjectAdjustment

Ajuste cumulativo de transformação para objetos associados a esse ponto de anexo.

ObjectPosition

A posição dos objetos associados a esse ponto de anexo.

State

Estado atual desse ponto de anexo.

Métodos

MoveTo(IAttachmentPointManager, Vector3)

Notificar o ponto de anexo de que ele foi movido incrementalmente para uma nova posição.

TeleportTo(IAttachmentPointManager, Vector3, IAttachmentPoint)

Notifique o ponto de anexo que ele teletransportou para uma nova posição.

Aplica-se a