IAttachmentPoint Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |