まずプログラムの構成が少し複雑かもしれません
@loop
@onのときのループ
@offのときのループ
goto@loop
となっているのを
@loop
if oo=1 then ランダムに表示
if oo=0 then 表示しない
vsync
goto@loop
とすればシンプルじゃないでしょうか?
あと、button(0)だとリピート機能があります(押し続けてる間反応)
button(2)を使えばボタンのリピート機能がない(押した瞬間だけ反応)
のでこちらの方が適していると思います
0そうだね プレイ済み