- 582 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 09:28:38 ID:lq795UNb]
- change spriteをキーボードイベントでやらない。キーを押し続けている間ずっと入れ替えるから。
key pressイベントとkey releaseイベントのタイミングで、スプライトを入れ替える。 key press <left> change sprite [left] key release <left> change sprite [stand] key press <right> change sprite [right] key release <right> change sprite [stand] ちなみに chnage spriteアクションは、各項で次のローカル変数を代入しているだけ。 sprite : 変数sprite_indexに代入 subimage : 変数 image_index に代入。 表示するサブイメージ番号(アニメーションのコマ)。0で最初。 speed : 変数 image_speed に代入。 1ステップで何コマ進むかをあらわすアニメスピード。0.5だと2ステップで1コマ変化する。
|

|