InteractionTracker.Scale 屬性

定義

InteractionTracker計算的輸出小數位數。 目前的小數位數是一個相對值,取決於 MinScaleMaxScale 屬性中指定的值。

InteractionTracker的 scale 屬性是浮點數,代表InteractionTracker座標空間中的刻度。 此值會從 1 開始,並根據使用中的輸入或直接呼叫來增加或減少,以更新或產生屬性的動畫效果。 當InteractionTracker處於 Idle 或 CustomAnimation 狀態時,縮放屬性將不會從 1 變更,除非同時預設為 1 的MinScale 和 MaxScale屬性都會更新。 InteractionTracker 在互動和慣性狀態期間,小幅可能會稍微超出此範圍,以在界限上顯示彈跳或抗拒。

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

屬性值

Single

float

InteractionTracker計算的輸出小數位數。

備註

InteractionTracker縮放比例會透過VisualInteractionSource的作用中輸入或直接呼叫來更新縮放比例來填入。 如果已設定,使用中的「捏合」輸入將會更新 InteractionTracker 的縮放屬性。 所有叫用動畫或更新尺規接受浮點數輸入的呼叫。 ExpressionAnimation中所參考的縮放屬性一律會反映InteractionTracker目前的縮放比例,並考慮界限和慣性修飾詞等因素。

適用於