Freigeben über


InteractionTracker.Position Eigenschaft

Definition

Die vom InteractionTracker berechnete Ausgabeposition. Die aktuelle Position ist ein relativer Wert. Während der Leerlauf- und CustomAnimation-Status wird immer zwischen den In den Eigenschaften MinPosition und MaxPosition angegebenen Werten verwendet. Die Position-Eigenschaft von InteractionTracker kann sich außerhalb dieses Bereichs während der Interaktivierungs- und Trägheitszustände befinden, um eine Unzustellbarkeit oder einen Widerstand an der Grenze anzuzeigen.

Die Position-Eigenschaft des InteractionTracker ist ein Vector3, der die Position in der X-, Y- und Z-Achse darstellt. Die X- und Y-Kanäle sind die einzigen Komponenten, die von InteractionTracker an diesem Punkt aktualisiert werden. Die Kanäle dieses Vector3-Werts schwanken nicht außerhalb von 0 (Standardwert), wenn minPosition und MaxPosition nicht festgelegt sind.

public:
 property float3 Position { float3 get(); };
float3 Position();
public Vector3 Position { get; }
var vector3 = interactionTracker.position;
Public ReadOnly Property Position As Vector3

Eigenschaftswert

Vector3 Vector3

float3

Die vom InteractionTracker berechnete Ausgabeposition.

Hinweise

Die InteractionTracker-Position wird entweder durch aktive Eingabe über die VisualInteractionSource oder durch direkte Aufrufe zum Aktualisieren der Position aufgefüllt. Durch aktives vertikales oder horizontales Schwenken werden die Y- und X-Kanäle des Vector3 aktualisiert. Alle Aufrufe zum Animieren oder Aktualisieren der Position akzeptieren Vector3-Eingaben, und jeder Kanal kann einzeln ausgewertet werden. Die position-Eigenschaft, die in einer ExpressionAnimation verwendet wird, spiegelt immer die aktuelle Position des InteractionTracker wider, wobei Faktoren wie Begrenzungen undTiamodifizierer berücksichtigt werden.

Gilt für:

Weitere Informationen