AttachmentPoint Classe

Definizione

Implementazione dell'interfaccia IAttachmentPoint. Fornisce implementazioni, nonché un'associazione ai delegati di aggiornamento.

public class AttachmentPoint : Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint
type AttachmentPoint = class
    interface IAttachmentPoint
Public Class AttachmentPoint
Implements IAttachmentPoint
Ereditarietà
AttachmentPoint
Implementazioni

Costruttori

AttachmentPoint(AdjustLocationDelegate, AdjustStateDelegate)

Costruttore, imposta gestori

Proprietà

AnchorId

ID ancoraggio associato

CachedPosition

Cache della cronologia interna.

FragmentId

ID frammento associato

LocationFromAnchor

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

LocationHandler

Gestore per le regolazioni posizionale del sistema. Può essere Null

Name

Il nome viene popolato automaticamente in caso di creazione 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 gli oggetti associati a questo punto di allegato.

ObjectPosition

Posizione degli oggetti associati a questo punto di allegato.

State

Stato corrente di questo punto di allegato.

StateHandler

Gestore per le regolazioni della connettività di sistema. Può essere Null.

Metodi

HandlePoseAdjustment(Pose)

Tenere traccia della regolazione della trasformazione cumulativa e passare al gestore di regolazione client (se presente).

HandleStateChange(AttachmentPointStateType)

Se lo stato è cambiato, registrare il nuovo stato e passare al gestore client (se presente).

MoveTo(IAttachmentPointManager, Vector3)

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

Set(FragmentId, Vector3, AnchorId, Vector3)

Impostare i valori interni del punto di allegato su nuovi valori.

TeleportTo(IAttachmentPointManager, Vector3, IAttachmentPoint)

Notificare al punto di allegato che è stato teletrasportato in una nuova posizione.

Si applica a