nobuさんへ 私は「SPANIM実行中にSPANIMをさらに実行させようとさせてアニメーションができない」等で悩んでいる初心者へのアドバイスをする場合には「ボタンを押した瞬間にSPANIMを実行」「ボタンを離したらSPANIMを停止」という解決方法を言っていますが、8方向移動をさせる場合にはボタンだけで判断するのはかなり大変なんですよね。 でんぺんさんのサンプルにもあるように「キャラの向き」で判断するのが一番簡単です。 それならば最初から「ボタン」ではなく「向き」でアドバイスをすれば良さそうですが、向きが必要かどうかも分からないし、ボタンだけで普通に「押した瞬間」と「離している場合」だけを判断して作っても向きを変えるたびに十字ボタンから離せば普通に動くため不具合と断言できず「ボタン」だけでも特に問題はないため「ボタン」でアドバイスしているだけにすぎません。