Condividi tramite


IAttachmentPoint Interfaccia

Definizione

Handle opaco a un punto di allegato. Create uno di questi per consentire a WorldLocking di modificare un oggetto collegato come correzioni all'ottimizzazione dello spazio bloccato mondiale vengono apportati.

public interface IAttachmentPoint
type IAttachmentPoint = interface
Public Interface IAttachmentPoint
Derivato

Commenti

Il punto di allegato fornisce un'interfaccia per notificare al sistema che è stato spostato l'oggetto collegato e il sistema indica che ha calcolato una regolazione per l'oggetto tramite i callback passati alla routine di creazione. In alternativa, il polling è supportato anche tramite le funzioni di accesso State e ObjectAdjustment.

Proprietà

AnchorId

ID di ancoraggio associato

CachedPosition

Cache della cronologia interna.

FragmentId

ID frammento associato

LocationFromAnchor

Posizione del punto di allegato nello spazio del punto di ancoraggio.

Name

Il nome viene popolato automaticamente con un elemento univoco, ma può essere rinominato in qualsiasi elemento utile e pratico. Viene usato solo come etichetta, quindi può essere qualsiasi elemento (incluso vuoto o Null).

ObjectAdjustment

Regolazione cumulativa della trasformazione per oggetti associati a questo punto di allegato.

ObjectPosition

Posizione degli oggetti associata a questo punto di allegato.

State

Stato corrente del punto di allegato.

Metodi

MoveTo(IAttachmentPointManager, Vector3)

Notificare il punto di allegato che è stato spostato in modo incrementale in una nuova posizione.

TeleportTo(IAttachmentPointManager, Vector3, IAttachmentPoint)

Notifica al punto di allegato che ha teleportato a una nuova posizione.

Si applica a