BUTTON()関数の仕様に関する質問になります。
BUTTON()では、bit0〜bit12に各ボタンが対応し、押されたbitが1となる仕様になります。
プチコン3号の作成元であるSmileBoom社が作成した「GAME3JUMP(ジャンプクン)」のコード内に下記のようなコードがあります。
BTN = BUTTON()
IF BTN AND &HFF0 THEN BREAK
上記は十字キー(bit0〜3)以外が押されたらループ制御を抜けるという意味のコードです。
■質問
BUTTON()はbit0〜bit12までの13桁あるため、判定に使用する16進の値は&H1FF0ではないでしょうか?
※論理演算に疎く、また、手元に拡張スライドパッドが無いため、実機確認できず質問させていただきました。
1そうだね プレイ済み