AdjusterMoving Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Componente per gestire le regolazioni del mondo bloccate per oggetti dinamici (in movimento).
public class AdjusterMoving : Microsoft.MixedReality.WorldLocking.Tools.AdjusterFixed
type AdjusterMoving = class
inherit AdjusterFixed
Public Class AdjusterMoving
Inherits AdjusterFixed
- Ereditarietà
Commenti
Per gli oggetti stazioni, usare AdjusterFixed.
Questo componente usa il passaggio di Unity Update per mantenere il sistema World Locking Tools apprised della posizione dell'oggetto di destinazione.This component use the Unity Update pass to keep the World Locking Tools system apprised of the target object's position. Anche se questa operazione è economica, anche solo il costo di un aggiornamento aggiuntivo() è meglio evitare per gli oggetti stazioni.
Se l'oggetto si sposta molto raramente sotto il controllo script, valutare l'uso di un AdjusterFixedoggetto e notificarlo dopo lo spostamento con UpdatePosition().
Costruttori
AdjusterMoving() |
Componente per gestire le regolazioni del mondo bloccate per oggetti dinamici (in movimento). |
Proprietà
AttachmentPoint |
Punto di allegato che questo componente esegue il wrapping. (Ereditato da AdjusterFixed) |
Manager |
Interfaccia di gestione dei punti di allegato a cui questo componente sottoscrive. (Ereditato da AdjusterFixed) |
Metodi
HandleAdjustLocation(Pose) |
Gestire una regolazione della posizione a causa di un'operazione di refit. (Ereditato da AdjusterFixed) |
HandleAdjustState(AttachmentPointStateType) |
Gestire una modifica nello stato del frammento associato. (Ereditato da AdjusterFixed) |
UpdatePosition() |
Per gli spostamenti non frequenti sotto il controllo script, UpdatePosition notifica al sistema che l'oggetto è stato spostato. Deve essere chiamato dopo qualsiasi spostamento scriptato dell'oggetto ( ma non dopo lo spostamento attivato da WLT, ad esempio in HandleAdjustLocation(Pose)). (Ereditato da AdjusterFixed) |