B=BUTTON() としてるんですから B1=BUTTON(1) B3=BUTTON(3) も書かないと。 あとは↑に書いたとおりに書けばいけるはず。 IF B AND 8 THEN X=X+1 IF B1 AND 8 THEN SPANIM 0,"I", 8,497 ,8,496 ,0 IF B3 AND 8 THEN SPCHR 0,496 SPSETはそのスプライト番号を初期化してキャラ設定する命令ですので、最初に一回だけ実行します。途中でやると、座標その他せっかく設定している内容が全部初期化されちゃいますよ。 キャラクターの絵だけを変えるのはSPCHRです。SPCHRは、SPANIMの"I"で絵をアニメーションさせているのを止める働きもします。