InteractionTracker.Position Proprietà
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.
Posizione di output calcolata da InteractionTracker. La posizione corrente è un valore relativo. Durante gli stati Idle e CustomAnimation, sarà sempre compreso tra i valori specificati nelle proprietà MinPosition e MaxPosition. La proprietà position di InteractionTracker può uscire da questo intervallo durante gli stati Interazione e inerzia per mostrare un rimbalzo o una resistenza al limite.
La proprietà position di InteractionTracker è un Vector3 che rappresenta la posizione nell'asse X, Y e Z. I canali X e Y sono gli unici componenti che verranno aggiornati da InteractionTracker a questo punto. I canali di questo vector3 non fluttuano al di fuori di 0 (valore predefinito) se MinPosition e MaxPosition non sono impostati.
public:
property float3 Position { float3 get(); };
float3 Position();
public Vector3 Position { get; }
var vector3 = interactionTracker.position;
Public ReadOnly Property Position As Vector3
Valore della proprietà
Posizione di output calcolata da InteractionTracker.
Commenti
La posizione interactionTracker viene popolata dall'input attivo tramite VisualInteractionSource o tramite chiamate dirette per aggiornare la posizione. La panoramica verticale o orizzontale attiva aggiornerà rispettivamente i canali Y e X di Vector3. Tutte le chiamate per animare o aggiornare la posizione accettano l'input Vector3 e ogni canale può essere valutato singolarmente. La proprietà position utilizzata in expressionAnimation rifletterà sempre la posizione corrente di InteractionTracker tenendo conto di fattori quali limiti e modificatori di inerzia.