InteractionTracker.Scale 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
InteractionTracker計算的輸出小數位數。 目前的小數位數是一個相對值,取決於 MinScale 和 MaxScale 屬性中指定的值。
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
屬性值
float
InteractionTracker計算的輸出小數位數。
備註
InteractionTracker縮放比例會透過VisualInteractionSource的作用中輸入或直接呼叫來更新縮放比例來填入。 如果已設定,使用中的「捏合」輸入將會更新 InteractionTracker 的縮放屬性。 所有叫用動畫或更新尺規接受浮點數輸入的呼叫。 ExpressionAnimation中所參考的縮放屬性一律會反映InteractionTracker目前的縮放比例,並考慮界限和慣性修飾詞等因素。