(2)の方法だとこのようになります。
SPSET 0,516
X=200:Y=120
WHILE 1
B=BUTTON()
IF B AND #RIGHT THEN X=X+1:SPSTRT:SPANIM2 0,4,10,0
IF (B AND #RIGHT)==0 THEN SPSTOP
VSYNC
WEND
SPSTOPを使うとSPSTARTで再開できますが、こちらはすぐに停止ができる反面でどんなポーズで止まるかはボタンを離すタイミング次第です。(あとSPSTOPは"I"以外のSPANIMの効果もすべて停止するので注意)
0そうだね プレイ済み