次の方法で共有


Animation クラス

定義

ユーザーが認識できる時間にわたってプロパティを変更する関数のコレクションである、アニメーションをカプセル化します。

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 オブジェクトを作成します。

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)

beginAt で開始して finishAt で終了するこの Animation に、Animation オブジェクトを追加します。

Add(Double, Double, Animation)

指定したパラメーターを使用して、このアニメーションに新しい子アニメーションを追加します。

(継承元 Animation)
Commit(IAnimatable, String, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

指定したパラメーターを使用して owner アニメーションを実行します。

Commit(IAnimationManager)

このアニメーションの値を IAnimationManager 設定します。

(継承元 Animation)
CreateAutoReversing()

元のアニメーションと同じアニメーションの反転バージョンの両方を含むアニメーションを作成します。

(継承元 Animation)
CreateReverse()

子アニメーションの反転を含む、現在のアニメーションの反転バージョンを作成します。

(継承元 Animation)
Dispose()

ユーザーが認識できる時間にわたってプロパティを変更する関数のコレクションである、アニメーションをカプセル化します。

(継承元 Animation)
Dispose(Boolean)

ユーザーが認識できる時間にわたってプロパティを変更する関数のコレクションである、アニメーションをカプセル化します。

(継承元 Animation)
GetCallback()

開始されたが終了していないこの Animation オブジェクトおよびその子オブジェクトに対してイージング アニメーション ステップを再帰的に実行する、コールバックを返します。

GetEnumerator()

IEnumerator子アニメーションを提供します。

(継承元 Animation)
Insert(Double, Double, Animation)

beginAt で開始して finishAt で終了するこの Animation に、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)

指定した callback を使用して新しい Animation オブジェクトを作成し、この Animation オブジェクトの子に追加します。

WithConcurrent(Animation, Double, Double)

この Animation オブジェクトの子に animation を追加し、animation の開始時刻と終了時刻をそれぞれ beginAtfinishAt に設定します。

適用対象