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) |