Animation クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザーが認識できる時間にわたってプロパティを変更する関数のコレクションである、アニメーションをカプセル化します。
public ref class Animation : Microsoft::Maui::Animations::Animation
public class Animation : Microsoft.Maui.Animations.Animation
type Animation = class
inherit Animation
Public Class Animation
Inherits Animation
- 継承
コンストラクター
Animation() |
既定値を使用して、新しい Animation オブジェクトを作成します。 |
Animation(Action<Double>, Double, Double, Easing, Action) |
指定したパラメーターを使用して新しい Animation オブジェクトを作成します。 |
フィールド
animationManger |
このアニメーションを IAnimationManager 管理するオブジェクトへの参照。 (継承元 Animation) |
childrenAnimations |
このアニメーションに関連付けられている子アニメーションのコレクション。 (継承元 Animation) |
プロパティ
AnimationManager |
このアニメーションを IAnimationManager 管理するオブジェクトへの参照。 (継承元 Animation) |
CurrentTime |
アニメーションの現在のタイムスタンプ (秒単位)。 (継承元 Animation) |
Duration |
このアニメーションの継続時間 (秒)。 (継承元 Animation) |
Easing |
Easingこのアニメーションに適用される関数。 (継承元 Animation) |
Finished |
このアニメーションの終了時に呼び出されるコールバック。 (継承元 Animation) |
HasFinished |
このアニメーションが終了したかどうかを指定します。 (継承元 Animation) |
IsDisposed |
このアニメーションが破棄されたかどうかを示す値を取得します。 (継承元 Animation) |
IsEnabled |
このアニメーションが現在有効かどうかを指定します。 |
IsPaused |
このアニメーションが現在一時停止されているかどうかを指定します。 (継承元 Animation) |
Name |
このアニメーションの名前。 (継承元 Animation) |
Progress |
このアニメーションの進行状況 (パーセンテージ)。 (継承元 Animation) |
Repeats |
このアニメーションを繰り返すかどうかを指定します。 (継承元 Animation) |
StartDelay |
アニメーションが開始される前に考慮された遅延 (秒単位)。 (継承元 Animation) |
Step |
このアニメーションの各ティック後に呼び出されるコールバック。 (継承元 Animation) |
メソッド
Add(Double, Double, Animation) |
|
Add(Double, Double, Animation) |
指定したパラメーターを使用して、このアニメーションに新しい子アニメーションを追加します。 (継承元 Animation) |
Commit(IAnimatable, String, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
指定したパラメーターを使用して |
Commit(IAnimationManager) |
このアニメーションの値を IAnimationManager 設定します。 (継承元 Animation) |
CreateAutoReversing() |
元のアニメーションと同じアニメーションの反転バージョンの両方を含むアニメーションを作成します。 (継承元 Animation) |
CreateReverse() |
子アニメーションの反転を含む、現在のアニメーションの反転バージョンを作成します。 (継承元 Animation) |
Dispose() |
ユーザーが認識できる時間にわたってプロパティを変更する関数のコレクションである、アニメーションをカプセル化します。 (継承元 Animation) |
Dispose(Boolean) |
ユーザーが認識できる時間にわたってプロパティを変更する関数のコレクションである、アニメーションをカプセル化します。 (継承元 Animation) |
GetCallback() |
開始されたが終了していないこの Animation オブジェクトおよびその子オブジェクトに対してイージング アニメーション ステップを再帰的に実行する、コールバックを返します。 |
GetEnumerator() |
IEnumerator子アニメーションを提供します。 (継承元 Animation) |
Insert(Double, Double, Animation) |
|
OnTick(Double) |
ロジックを実行して、このアニメーション内のすべてのアニメーションを更新します。 (継承元 Animation) |
Pause() |
アニメーションを一時停止します。 (継承元 Animation) |
RemoveFromParent() |
このアニメーションを親から削除します。 親が存在しない場合、何も起こりません。 (継承元 Animation) |
Reset() |
ユーザーが認識できる時間にわたってプロパティを変更する関数のコレクションである、アニメーションをカプセル化します。 |
Resume() |
アニメーションを再開します。 (継承元 Animation) |
Tick(Double) |
このアニメーションの更新をトリガーするメソッド。 (継承元 Animation) |
Update(Double) |
このアニメーションを更新Progressして呼び出して更新しますStep。 (継承元 Animation) |
WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double) |
指定した |
WithConcurrent(Animation, Double, Double) |
この Animation オブジェクトの子に |
適用対象
.NET MAUI