InteractionTracker.Scale Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.