Partilhar via


InteractionTracker.Position Propriedade

Definição

A posição de saída calculada pelo InteractionTracker. A posição atual é um valor relativo. Durante os estados Idle e CustomAnimation, ele sempre estará entre os valores especificados nas propriedades MinPosition e MaxPosition. A propriedade de posição do InteractionTracker pode ficar fora desse intervalo durante os estados Interação e Inércia para mostrar um salto ou resistência no limite.

A propriedade position do InteractionTracker é um Vector3 que representa a posição no eixo X, Y e Z. Os canais X e Y são os únicos componentes que serão atualizados pelo InteractionTracker neste momento. Os canais desse Vector3 não flutuarão fora de 0 (o valor padrão) se MinPosition e MaxPosition não estiverem definidos.

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

Valor da propriedade

Vector3 Vector3

float3

A posição de saída calculada pelo InteractionTracker.

Comentários

A posição InteractionTracker é preenchida pela entrada ativa por meio do VisualInteractionSource ou por chamadas diretas para atualizar a posição. O movimento panorâmico vertical ou horizontal ativo atualizará respectivamente os canais Y e X do Vector3. Todas as chamadas para animar ou atualizar a posição aceitam a entrada vector3 e cada canal pode ser avaliado individualmente. A propriedade position usada em um ExpressionAnimation sempre refletirá a posição atual do InteractionTracker levando em conta fatores como limites e modificadores de inércia.

Aplica-se a

Confira também