アニメの設定についてはボタン入力前のCHRの値を記憶して おいてボタン処理後にボタン入力前のCHRの値が0でボタン 入力後のCHRの値が0で無い場合に歩くアニメの設定をすれば いいかと思います。 CHRの値が0で無いときにアニメ設定をすると移動中は毎回 アニメ設定がされるため動いて見えないと思います。