InteractionTracker.Position 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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
속성 값
InteractionTracker에서 계산한 출력 위치입니다.
설명
InteractionTracker 위치는 VisualInteractionSource를 통한 활성 입력 또는 위치를 업데이트하기 위한 직접 호출로 채워집니다. 활성 세로 또는 가로 이동은 각각 Vector3의 Y 및 X 채널을 업데이트합니다. 위치에 애니메이션 효과를 주거나 업데이트하는 모든 호출은 Vector3 입력을 수락하며 각 채널을 개별적으로 평가할 수 있습니다. ExpressionAnimation에 사용되는 position 속성은 경계 및 관성 한정자와 같은 요소를 고려하여 InteractionTracker 의 현재 위치를 항상 반영합니다.