# Animate

マニュアル > コントロールリファレンス > 全コントロール共通 > 共通メソッド > # Animate |

| アニメーションでオブジェクトを動かします。 構文 Animate( Pos [,Speed = 0] [,Easing = "easeOutExpo"] [,Msg] [,Params] ) パラメータ
Pos
| 型： | 数値（配列）
| 移動位置。 c(left [,top=#N/A#] [,width=#N/A#] [,height=#N/A#])の配列で指定。#N/A#を指定すると移動無し。
Speed
| 型： | 数値
| アニメーションが完了するまでの時間（ms）。
Easing
| 型： | 文字
| 書式　「移動アルゴリズム」 or 「移動モード:移動アルゴリズム」 移動モード
0（もしくは省略） | アニメーションを最もスムーズに描画。アニメーション描画中、タグの値が更新されても画面に反映されない
1 | アニメーションをスムーズに描画。アニメーション描画中、タグの値が更新された場合、画面に反映される。
2 | CPU負荷優先。アニメーションはスムーズに描画されないが、CPU負荷を通常時とできるだけ同等に保つ。
移動アルゴリズム inear/easeInSine/easeOutSine/easeInOutSine/easeInQuad/easeOutQuad/easeInOutQuad/easeInCubic/ easeOutCubic/easeInOutCubic/easeInQuart/easeOutQuart/easeInOutQuart/easeInExpo/easeOutExpo/ easeInOutExpo/easeInCirc/easeOutCirc/easeInOutCirc/easeInBack/easeOutBack/easeInOutBack/ easeInBounce/easeOutBounce/easeInOutBounce
Msg
| 型： | 文字
| アニメーションが終了した時に呼び出されるOnAnimateDoneイベントのmsgへ渡される文字列。
Params
| 型： | 文字（配列）
| アニメーション化したいその他のプロパティ。プロパティ配列で指定する。 例）c("Angle:90", "Alpha:0.5", "FillColor:#FF0000")
戻り値
| 型： | ブール
| FALSE - 失敗。TRUE - 成功。
解説
アニメーションでオブジェクトを動かします。
サポート対象
| × | スクリプトアクション
サーバのスクリプトVer2アクションで使用可能
| ○ |
ブラウザスクリプト
ブラウザのスクリプトにて使用可能
| × |
演算式構文
演算式構文（バインド書式など）にて使用可能
参照