다음을 통해 공유


InteractionTracker.IsInertiaFromImpulse 속성

정의

관성은 임펄스의 결과인지 여부를 나타내는 값을 가져옵니다.

public:
 property bool IsInertiaFromImpulse { bool get(); };
bool IsInertiaFromImpulse();
public bool IsInertiaFromImpulse { get; }
var boolean = interactionTracker.isInertiaFromImpulse;
Public ReadOnly Property IsInertiaFromImpulse As Boolean

속성 값

Boolean

bool

관성은 충동의 결과이면 true이고, 그렇지 않으면 false입니다.

설명

임펄스의 관성은 TryUpdatePositionWithInitialVelocity에 대한 호출과 자동 리디렉션된 포인터 휠 입력을 모두 포함합니다. 이 속성은 포인터 휠과 같은 불연속 소스에서 입력이 시작될 때 식 내에서 true 로 평가됩니다. 속성 값은 관성 한정자의 조건을 평가할 때만 사용해야 합니다.

관성 한정자를 선택하는 데 사용되는 식에서 이 속성을 참조할 수 있습니다. 이를 통해 관성은 포인터 휠 입력의 결과로 입력되는지 여부를 확인할 수 있습니다. 그런 다음 터치 및 터치 패드와 같은 연속 조작을 위해 제공하는 것과는 다른 관성 한정자를 이러한 유형의 상호 작용에 제공할 수 있습니다.

예를 들어 콘텐츠 페이지를 스크롤할 때 터치 델타가 작으면 콘텐츠가 원래 시작 값으로 다시 스냅될 수 있습니다. 그러나 포인터 휠을 사용하여 스크롤할 때 휠의 각 틱은 콘텐츠를 틱당 전체 페이지로 이동해야 합니다. 원하는 엔드포인트로 스크롤을 스냅하는 포인터 휠에 사용할 끌기 지점(관성 한정자)을 정의할 수 있지만 터치 또는 직접 조작에 사용되는 끌기 지점에 대해 다른 조건을 지정할 수 있습니다.

적용 대상

추가 정보