投稿
てっみえ qwdfbnjkop
横移動→SPANIMで歩行アニメ見たいなことをやってみたいのですが、どうしても移動すると1コマ目で止まってしまいます…どうすればいいですか?
1そうだね
プレイ済み
返信[1]
親投稿
たぶんボタンを押している間毎回SPANIMを呼び出しているとかではないですか? SPANIMは呼び出したときに頭から再生されるので、ボタンなどを押した時に動かす場合、押した直後のみSPANIMを実行してそれ以外はアニメーションを変更したいときまではSPANIMを実行しないようにしなければいけません。 やり方は色々ありますが、例えば押されたボタン用の変数を用意して、同じボタンだったら2回目(ループ目)以降はSPANIMを呼び出さないようにするなどの方法があると思います。
2そうだね
プレイ済み
返信[2]
親投稿
reji Satoshi.1103
個人的にはあまりお勧めはしませんが(一度やってみたらあまり良くなかった)SPCHKでキャラが動いていないかチェックして動いていなかったら動かすと言う方法があります。 僕の場合はSPANIMじゃなくてSPCHRでやっているんだな~♪
0そうだね
プレイ済み
返信[3]
親投稿
ぷちぷち PetitPetit3q
前に私がコメントした内容を実際にプログラムにするとこんな感じになります。 歩行アニメのサンプル
0そうだね
プレイ済み