cel()

背景画像、スプライトを設定する。

Usage

  • cel( name, value )
  • cel( { name:value [, ...]} )

Arguments

x
Number
スプライトのx位置を指定
y
Number
スプライトのy位置を指定
width
Number
スプライトのwidthを指定。
省略時はスプライトアニメーションを行わない。
limit
Number
スプライト分割の最大値を指定。
width、heightとスプライトアニメーションの数が一致しない時に指定
delay
Number
アニメーション開始までの待機時間(ミリ秒)
デフォルト:0
interval
Number | String
アニメーションループインターバル時間
'sometimes'
3000±1000ミリ秒間隔で実行
'often'
1000±200ミリ秒間隔で実行
数値
数値ミリ秒間隔で実行
未指定時はdelayが使われる。
loop
Number
ループ回数。
-1
無限(デフォルト)
0
繰り返し無し
1〜
繰り返し回数
stop('cel')メソッドを使用することで、任意のタイミングで停止可能。
fps
Number
frames per second。フレーム毎秒。
fixed
Number
アニメーションループが終了した時に表示するスプライト番号。
loopが0以上の時に有効。
callback
Function
コールバック関数。
loopが0以外の場合、繰り返しの度に呼び出される。
toon.callback('cel', undefined)を呼び出す事でコールバック関数を削除する事が出来る。

Return value

  • this

Description

SAMPLES

comments powered by Disqus