InteractionTracker.Scale Proprietà

Definizione

Scala di output calcolata da InteractionTracker. La scala corrente è un valore relativo che dipende dai valori specificati nelle proprietà MinScale e MaxScale .

La proprietà scale di InteractionTracker è un float che rappresenta la scala nello spazio delle coordinate di InteractionTracker . Questo valore inizierà da 1 e aumenterà o ridurrà in base all'input attivo o alle chiamate dirette per aggiornare o animare la proprietà. La proprietà scale quando InteractionTracker si trova negli stati Idle o CustomAnimation non cambierà da 1 a meno che le proprietà MinScale e MaxScale , entrambe predefinite su 1, vengano aggiornate. InteractionTracker La scala può andare leggermente al di fuori di questo intervallo durante gli stati di interazione e inerzia per mostrare un rimbalzo o una resistenza al limite.

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

Valore della proprietà

Single

float

Scala di output calcolata da InteractionTracker.

Commenti

La scala InteractionTracker viene popolata dall'input attivo tramite VisualInteractionSource o tramite chiamate dirette per aggiornare la scala. L'input attivo "avvicinamento delle dita" aggiornerà la proprietà di scala di InteractionTracker , se configurata. Tutte le chiamate per animare o aggiornare la scala accettano l'input float. La proprietà scale a cui si fa riferimento in un oggetto ExpressionAnimation rifletterà sempre la scala corrente di InteractionTracker tenendo conto di fattori quali limiti e modificatori di inerzia.

Si applica a