FMX.Ani.TAnimation.Start
Delphi
procedure Start; virtual;
C++
virtual void __fastcall Start();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | FMX.Ani.pas FMX.Ani.hpp |
FMX.Ani | TAnimation |
説明
アニメーションの実行を開始します。
メモ: アニメーションされているオブジェクト(つまり、アニメーションのParent)は、可視であるビジュアル オブジェクトでなければなりません。そうでない場合、アニメーションは実行されません(Start を呼び出しても何も発生しない)。
Start は、アニメーションの処理を初期化します。 アニメーションは Duration の秒数の間、プロパティ制御の通り実行され、アニメーションは StartValue から StopValue にまで変化します。 このアニメーションは、Stop メソッドを使用して、停止させることができます。 これは、Loop プロパティが True に設定され、永遠に実行し続ける可能性のあるようなアニメーションには、便利です。
アニメーションを完了する前に止めた場合、StartFromCurrent プロパティが True なら、アニメーションは現在地から再開され、そうでなければ StartValue から再度始まります。
Enabled プロパティを使用して、アニメーションを開始および停止させることも可能です。