Embarcadero Delphi
Firemonkeyでのアニメーションの使用
サーチ…
TRectangleを回転する
- 空のマルチデバイス(Firemonkey)アプリケーションを作成します。
- フォーム上の長方形をドロップします。
- オブジェクトインスペクタウィンドウ(F11)で、RotationAngleをクリックしてドロップダウンボタンをクリックし、 "Create New TFloatAnimation"を選択します。
- オブジェクトインスペクタウィンドウが自動的に新しく追加されたTFloatAnimationに切り替わります。また、構造メニュー(Shift + Alt
- F11)。
- TFloatAnimationのオブジェクトインスペクタで、期間を任意の数値(秒単位)で入力します。私たちの場合、1を取ることができます。StartValueプロパティをそのままにして、StopValueタイプで360(Degrees、すべてが丸くなります)とします。また、ループオプションをオンにします(これはコードから停止するまでアニメーションをループします)。
アニメーションを設定しました。すべては、それをオンにすることです:フォーム上の2つのボタンをドロップし、最初の1つを "開始"、2番目の - "停止"を呼び出します。最初のボタン書き込みのOnClickイベントで:
FloatAnimation1.Start;
OnClick第2ボタンコード:
FloatAnimation1.Stop;
TFloatAnimationの名前を変更した場合 - 開始と停止を呼び出すときにも変更します。
今すぐあなたのプロジェクトを実行し、[スタート]ボタンをクリックしてお楽しみください。
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow