Animate

<< Click to Display Table of Contents >>

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

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 - 成功。

 


hmtoggle_plus1 解説

 


サポート対象


×

スクリプトアクション

ブラウザスクリプト

×

演算式構文

 


参照