다음을 통해 공유


InteractionTracker.Position 속성

정의

InteractionTracker에서 계산한 출력 위치입니다. 현재 위치는 상대 값입니다. 유휴 상태와 CustomAnimation 상태 중에는 항상 MinPosition 및 MaxPosition 속성에 지정된 값 사이에 있습니다. InteractionTracker의 위치 속성은 경계에서 바운스 또는 저항을 표시하기 위해 상호 작용 및 관성 상태 중에 이 범위를 벗어날 수 있습니다.

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 의 현재 위치를 항상 반영합니다.

적용 대상

추가 정보