InteractionTracker.Scale Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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.