あっ、問題文読み間違えていますね。補足を、(十字ボタン)や(ABボタン以外のボタン)を押しても、と読んで勘違いしてしまいました(ノ´∀`*)
最大3Fも、最大、なので猶予が短くても良い、のでしょうか?一応これで再回答してみます(´=ω=`)
WHILE 1
B=BUTTON(0)
IF!(B AND 15)&&(B AND 48)==48&&!(B2 AND 48)THEN BEEP
B2=B
VSYNC 3
WEND
BUTTON(2)を使ってしまいそうになりましたけれど、これは罠でしょうかっ(`・д´・ ;)
多分これで動くと思うのですけれど…VSYNCのどこでABを押したかによっては3Fの猶予がないような気も…むむむ?
WHILE 1
B=BUTTON(0)
IF (B AND 48)==48&&!(B2 AND 48)THEN BEEP
B2=B
VSYNC 3
WEND
まだ全てクリアはしていませんけれど、楽しいです♪( ´▽`)
テンポが良くてついつい何度も遊んでしまいます。
いくつかバグなど気になった部分をご報告いたします。
魔女と戦っているときにエラーで終了してしまいました。
subscript out of range in 0:2528
ここからは、直ったらもっと快適に遊べそう、って思ったところです。
縦横の移動に比べて斜め移動が遅い
通路でよく引っかかってしまう
ワープホールによく間違って入ってしまう
リザルト表示がキャラなどで隠れてしまう
色々な表示物のZ座標がまちまちで、立体視が見辛いことがある
2周目などでやられた場合、一度クリアしたステージを何度もやり直さないといけない
思ったことをそのまま書いてしまったのですが、タイトル画面や演出も凝っていて楽しく遊べています。ありがとうございます(*´∨`*)ノ