- アニメーションのゲーム上でのサイズ、フレーム、アニメーション速度,ループするかどうか、を指定出来る。ちなみにこのゲームは基本的にコマ落ちに異常に弱い仕様なので60FPSで1コマごとにきめ細かに制御しようとすると上手くいかないことがあることをここに書いておきます。
[ アニメーション名 ]
イメージID(右向き時)
イメージID(左向き時)
ゲームサイズX ゲームサイズY
フレーム(0 0 1 1 1 0 0 等)
1ループ秒数
ループ
(以下同上・・・)
[ アニメーション名 ]
1
1
| 変数 |
解説 |
| アニメーション名 |
アニメーションの名前。アニメーション名.txtで使われる名前。 |
| イメージID(右向き時) |
(0~無限の整数)右向き時のイメージID。 |
| イメージID(左向き時) |
(0~無限の整数)左向き時のイメージID。実際には左右反転して使用されるため。左向き用に作っても右向きに直して保存する必要がある。左向き時と一緒でいいなら上と同じIDを指定する。 |
| ゲームサイズX ゲームサイズY |
(x y)画像や1コマのサイズに関係なくゲーム上で表示するサイズ。16x16が基準。 |
| フレーム |
(整数)画像のコマ番号を指定する。コマ1~4をアニメーションさせたい場合は「1 2 3 4」と指定する。速さは下で。 |
| 1ループ秒数 |
(0.01667~無限 1=1秒)上で指定したコマの描画が何秒で最後まで行くかを決める。1コマあたりの表示時間は「1ループ秒数/コマ数」。上のフレームの例なら1ループ1秒として「1/4」で0.25秒になる。一応60FPS(0.01667)まで可能だが、どうも内部では30FPSでしか処理していないっぽいので0.023かもっと大目に間隔を取ることをおすすめします。 |
| ループ |
(0or1 1=有効)アニメーションが最後まで終わったとき最初のコマに戻ってループするか決める。 |
最終更新:2008年04月18日 00:41