AdjusterMoving Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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) |