Partilhar via


InteractionTracker.Scale Propriedade

Definição

A escala de saída calculada pelo InteractionTracker. A escala atual é um valor relativo que depende dos valores especificados nas propriedades MinScale e MaxScale .

A propriedade scale do InteractionTracker é um float que representa a escala no espaço de coordenadas do InteractionTracker . Esse valor começará em 1 e aumentará ou diminuirá com base na entrada ativa ou chamadas diretas para atualizar ou animar a propriedade. A propriedade scale quando o InteractionTracker estiver nos estados Idle ou CustomAnimation não será alterada de 1, a menos que as propriedades MinScale e MaxScale , que são padrão para 1, sejam atualizadas. InteractionTracker A escala de pode ficar um pouco fora desse intervalo durante os estados Interação e Inércia para mostrar um salto ou resistência no limite.

public:
 property float Scale { float get(); };
float Scale();
public float Scale { get; }
var single = interactionTracker.scale;
Public ReadOnly Property Scale As Single

Valor da propriedade

Single

float

A escala de saída calculada pelo InteractionTracker.

Comentários

A escala InteractionTracker é preenchida pela entrada ativa por meio do VisualInteractionSource ou por chamadas diretas para atualizar a escala. A entrada ativa de "pinçagem" atualizará a propriedade de escala do InteractionTracker , se configurada. Todas as chamadas para animar ou atualizar a escala aceitam entrada float. A propriedade scale referenciada em um ExpressionAnimation sempre refletirá a escala atual do InteractionTracker levando em conta fatores como limites e modificadores de inércia.

Aplica-se a