Compartir a través de


AttachmentPoint Clase

Definición

Implementación de la interfaz IAttachmentPoint. Proporciona implementaciones, así como un enlace a los delegados de actualización.

public class AttachmentPoint : Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint
type AttachmentPoint = class
    interface IAttachmentPoint
Public Class AttachmentPoint
Implements IAttachmentPoint
Herencia
AttachmentPoint
Implementaciones

Constructores

AttachmentPoint(AdjustLocationDelegate, AdjustStateDelegate)

Constructor, conjuntos de controladores

Propiedades

AnchorId

Id. de delimitador asociado

CachedPosition

Caché del historial interno.

FragmentId

Id. de fragmento asociado

LocationFromAnchor

Posición del punto de datos adjuntos en el espacio del punto de anclaje.

LocationHandler

Controlador para ajustes posicionales del sistema. Puede ser NULL.

Name

El nombre se rellena automáticamente en la creación con algo único, pero se puede cambiar el nombre a cualquier cosa útil y conveniente. Solo se usa como etiqueta, por lo que puede ser cualquier cosa (incluido vacío o nulo).

ObjectAdjustment

Ajuste de transformación acumulativa para objetos enlazados a este punto de datos adjuntos.

ObjectPosition

Posición de los objetos enlazados a este punto de datos adjuntos.

State

Estado actual de este punto de datos adjuntos.

StateHandler

Controlador para los ajustes de conectividad del sistema. Su valor puede ser null.

Métodos

HandlePoseAdjustment(Pose)

Realice un seguimiento del ajuste de transformación acumulativa y pase al controlador de ajuste de cliente (si existe).

HandleStateChange(AttachmentPointStateType)

Si el estado ha cambiado, registre el nuevo estado y pase al controlador de cliente (si existe).

MoveTo(IAttachmentPointManager, Vector3)

Notificar al punto de datos adjuntos que se ha movido incrementalmente a una nueva posición.

Set(FragmentId, Vector3, AnchorId, Vector3)

Establezca los valores internos del punto de datos adjuntos en nuevos valores.

TeleportTo(IAttachmentPointManager, Vector3, IAttachmentPoint)

Notificar al punto de datos adjuntos que se ha teletransportado a una nueva posición.

Se aplica a