LerpingAnimation 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示線性插補動畫。
public ref class LerpingAnimation : Microsoft::Maui::Animations::Animation
public class LerpingAnimation : Microsoft.Maui.Animations.Animation
type LerpingAnimation = class
inherit Animation
Public Class LerpingAnimation
Inherits Animation
- 繼承
建構函式
LerpingAnimation() |
具現化新的 LerpingAnimation 物件。 |
LerpingAnimation(Action<Double>, Double, Double, Easing, Action) |
使用指定的參數具現化新的 LerpingAnimation 物件。 |
LerpingAnimation(List<Animation>) |
具現化 LerpingAnimation 新的 ,其中包含指定的子動畫清單。 |
欄位
animationManger |
管理此動畫之 的參考 IAnimationManager 。 (繼承來源 Animation) |
childrenAnimations |
與這個動畫相關聯的子動畫集合。 (繼承來源 Animation) |
屬性
AnimationManager |
管理此動畫之 的參考 IAnimationManager 。 (繼承來源 Animation) |
CurrentTime |
動畫的目前時間戳(以秒為單位)。 (繼承來源 Animation) |
CurrentValue |
取得這個動畫的目前值。 |
Duration |
此動畫的持續時間以秒為單位。 (繼承來源 Animation) |
Easing |
套 Easing 用至此動畫的函式。 (繼承來源 Animation) |
EndValue |
取得或設定這個動畫的結束值。 |
Finished |
當這個動畫完成時所叫用的回呼。 (繼承來源 Animation) |
HasFinished |
指定此動畫是否已完成。 (繼承來源 Animation) |
IsDisposed |
取得值,這個值會指定這個動畫是否已處置。 (繼承來源 Animation) |
IsPaused |
指定此動畫目前是否暫停。 (繼承來源 Animation) |
Lerp |
取得或設定這個動畫的線性插補。 |
Name |
此動畫的名稱。 (繼承來源 Animation) |
Progress |
此動畫的進度百分比。 (繼承來源 Animation) |
Repeats |
指定此動畫是否應該重複。 (繼承來源 Animation) |
StartDelay |
動畫開始前所考慮的延遲時間(以秒為單位)。 (繼承來源 Animation) |
StartValue |
取得或設定這個動畫的開始值。 |
Step |
在此動畫的每個刻度之後叫用的回呼。 (繼承來源 Animation) |
ValueChanged |
取得或設定在變更時 CurrentValue 叫用的回呼。 |
方法
Add(Double, Double, Animation) |
使用指定的參數,將新的子動畫新增至這個動畫。 (繼承來源 Animation) |
Commit(IAnimationManager) |
IAnimationManager設定這個動畫的 。 (繼承來源 Animation) |
CreateAutoReversing() |
建立動畫,其中包含原始動畫和相同動畫的反轉版本。 (繼承來源 Animation) |
CreateReverse() |
建立目前動畫的反轉版本,包括反轉子動畫。 (繼承來源 Animation) |
Dispose() |
表示線性插補動畫。 (繼承來源 Animation) |
Dispose(Boolean) |
表示線性插補動畫。 (繼承來源 Animation) |
GetEnumerator() |
IEnumerator提供子動畫的 。 (繼承來源 Animation) |
OnTick(Double) |
執行邏輯來更新此動畫內的所有動畫。 (繼承來源 Animation) |
Pause() |
暫停動畫。 (繼承來源 Animation) |
RemoveFromParent() |
從它的父系中移除此動畫。 如果沒有父代,就不會發生任何事。 (繼承來源 Animation) |
Reset() |
將動畫 (和所有子動畫) 重設為其初始狀態。 (繼承來源 Animation) |
Resume() |
繼續動畫。 (繼承來源 Animation) |
Tick(Double) |
觸發此動畫更新的方法。 (繼承來源 Animation) |
Update(Double) |