Compartir a través de


AdjusterMoving Clase

Definición

Componente para controlar los ajustes del mundo congelados para objetos dinámicos (móviles).

public class AdjusterMoving : Microsoft.MixedReality.WorldLocking.Tools.AdjusterFixed
type AdjusterMoving = class
    inherit AdjusterFixed
Public Class AdjusterMoving
Inherits AdjusterFixed
Herencia
UnityEngine.MonoBehaviour
AdjusterMoving

Comentarios

Para los objetos estáticos, use AdjusterFixed.

Este componente usa el pase de Actualización de Unity para mantener el sistema World Locking Tools informado de la posición del objeto de destino. Aunque esa operación es barata, incluso solo el costo de una actualización adicional() se evita mejor para los objetos estáticos.

Si el objeto se mueve con poca frecuencia bajo el control de script, considere la posibilidad de usar un AdjusterFixedy notificarlo después de moverse con UpdatePosition().

Constructores

AdjusterMoving()

Componente para controlar los ajustes del mundo congelados para objetos dinámicos (móviles).

Propiedades

AttachmentPoint

Punto de datos adjuntos que este componente encapsula.

(Heredado de AdjusterFixed)
Manager

Interfaz del administrador de puntos de datos adjuntos a la que se suscribe este componente.

(Heredado de AdjusterFixed)

Métodos

HandleAdjustLocation(Pose)

Controle un ajuste de posición debido a una operación de reajuste.

(Heredado de AdjusterFixed)
HandleAdjustState(AttachmentPointStateType)

Controle un cambio en el estado de fragmento asociado.

(Heredado de AdjusterFixed)
UpdatePosition()

En el caso de movimientos poco frecuentes bajo el control de script, UpdatePosition notifica al sistema que el objeto se ha reubicado. Se debe llamar después de cualquier movimiento con script del objeto (pero no después del movimiento desencadenado por WLT, como en HandleAdjustLocation(Pose)).

(Heredado de AdjusterFixed)

Se aplica a