Partager via


AdjusterMoving Classe

Définition

Composant pour gérer les ajustements mondiaux figés pour les objets dynamiques (mobiles).

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

Remarques

Pour les objets fixes, utilisez AdjusterFixed.

Ce composant utilise la passe Unity Update pour garder le système World Locking Tools informé de la position de l’objet cible. Bien que cette opération soit bon marché, même le coût d’une mise à jour() supplémentaire est préférable d’éviter pour les objets fixes.

Si l’objet se déplace très rarement sous le contrôle de script, envisagez d’utiliser un et de AdjusterFixedle notifier après les déplacements avec UpdatePosition().

Constructeurs

AdjusterMoving()

Composant pour gérer les ajustements mondiaux figés pour les objets dynamiques (mobiles).

Propriétés

AttachmentPoint

Point de pièce jointe que ce composant encapsule.

(Hérité de AdjusterFixed)
Manager

Interface du gestionnaire de points de pièces jointes à laquelle ce composant s’abonne.

(Hérité de AdjusterFixed)

Méthodes

HandleAdjustLocation(Pose)

Gérer un réglage de pose en raison d’une opération de réajustement.

(Hérité de AdjusterFixed)
HandleAdjustState(AttachmentPointStateType)

Gérer une modification de l’état de fragment associé.

(Hérité de AdjusterFixed)
UpdatePosition()

Pour les déplacements peu fréquents sous contrôle de script, UpdatePosition avertit le système que l’objet a été déplacé. Il doit être appelé après tout mouvement scripté de l’objet (mais pas après le mouvement déclenché par WLT, comme dans HandleAdjustLocation(Pose)).

(Hérité de AdjusterFixed)

S’applique à