移動しない時と書いてしまいましたが実際には右ボタンも左ボタンも 押していない時にアニメを停止させるのが良いと思われます。 15行目の後に IF B AND (#LEFT OR #RIGHT)==0 THEN SPSTOP 0 を追加します。これで左右のボタンを押していないときはアニメが 停止します。 左右の移動をしている14,15行目の末尾に SPSTART 0 を追加するとボタンを押している間はアニメが動作します。