あー、すみません、質問の意味が今分かりました。 「ボタンを離してもアニメーションが止まらない」のではなく、「ボタンを離してからアニメーションが始まってしまう」という意味ですね。 SPANIMは実行するたびに1コマ目から処理されるので、何度も実行すると常に最初のキャラ番号だけが延々と表示されます。 BUTTON(2) AND #RIGHT などで、押された瞬間だけSPANIMするとかすればどうでしょうか。