次の方法で共有


InteractionTracker.Position プロパティ

定義

InteractionTracker によって計算される出力位置。 現在の位置は相対値です。 アイドル状態と CustomAnimation 状態の間は、MinPosition プロパティと MaxPosition プロパティで指定された値の間に常に設定されます。 InteractionTracker の position プロパティは、境界にバウンスまたは抵抗を表示するために、対話状態と慣性状態の間にこの範囲外に移動できます。

InteractionTracker の position プロパティは、X、Y、Z 軸の位置を表す Vector3 です。 X チャネルと Y チャネルは、この時点で InteractionTracker によって更新される唯一のコンポーネントです。 MinPosition と MaxPosition が設定されていない場合、この Vector3 のチャネルは 0 (既定値) 以外では変動しません。

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

プロパティ値

Vector3 Vector3

float3

InteractionTracker によって計算される出力位置。

注釈

InteractionTracker の位置は、VisualInteractionSource を介したアクティブな入力、または位置を更新するための直接呼び出しによって設定されます。 アクティブな垂直または水平方向のパンでは、Vector3 の Y チャネルと X チャネルがそれぞれ更新されます。 位置をアニメーション化または更新するすべての呼び出しは Vector3 入力を受け入れ、各チャネルを個別に評価できます。 ExpressionAnimation で使用される position プロパティは、境界や慣性修飾子などの要因を考慮して 、InteractionTracker の現在の位置を常に反映します。

適用対象

こちらもご覧ください