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