実際にSPANIMを使って移動するキャラに対するアニメーション処理をしたことがある人ならば分かると思いますが、「SPANIMの書式が難しい」というのとは別の問題も少なくないです。
例えば下記のように記述しても最初の1コマ目だけ表示されてアニメーション表示は行ってくれません。
SPSET 0,516
X=200:Y=120
WHILE 1
B=BUTTON()
IF B AND #RIGHT THEN X=X+1:ばSPANIM 0,"I",10,516,10,517,10,518,10,519,0
SPOFS 0,X,Y
VSYNC
WEND
これは、SPANIMは実行するたびに最初の1コマ目から順番にアニメーションするためです。
したがって、SPANIMを繰り返し実行していると1コマ目だけ表示するため結果として静止状態になるわけです。
0そうだね プレイ済み