プレイ日記
操作のボタンの命令を教えてください
2そうだね
プレイ済み
返信[1]
親投稿
イスターリャ arduinotexter
BUTTON()関数 十字キーやABXY等のボタンの状態を返してくれる ただし、一度に総てのボタン情報をビットで返されるので注意 使うには、 IF (BUTTON(0) AND #RIGHT)==#RIGHT THEN のようにANDでそのビットの情報だけ抜くと便利 IF BUTTON(0)==#RIGHT THEN でも出来なくはないが、ボタンの同時押しに対応できなくなるため、前者のほうが好ましい 上から目線で申し訳ないです。
0そうだね
プレイ済み
返信[2]
親投稿
まっさ massa_2001
ボタン入力の取得にはBUTTON()命令を使います。 'Aボタンをおすと音がなります。 @LOOP VSYNC B=BUTTON() IF B=16 THEN BEEP 34 GOTO @LOOP 詳しくはヘルプを読んでくださいね。
0そうだね
プレイ済み
返信[3]
親投稿
つばさ☆ nsm2116
↑ IF B=16だとエラーでる。 IF B==16じゃないかね
1そうだね
プレイ済み
返信[4]
親投稿
僕の場合は、 WHILE 1 IF BUTTON() THEN VSVNC 2 WEND を使ってます…。
1そうだね
プレイ済み
返信[5]
親投稿
皆さんありがとうございました。 参考にします!
0そうだね
プレイ済み
返信[6]
親投稿
☆Tatsukin★ tatu_kin1192
何かが押されたときに反応 IF BUTTON()!=0 THEN~ Aが押されたときに反応 IF BUTTON()==16 THEN~ IF BUTTON() AND 16 THEN~ WHILEを使う場合は、 WHILE BUTTON()!=16 WEND 何かが押された場合にしたいときは、「!=16」を、「==0」に変えてください。 WHILE 1 IF BUTTON()==16 THEN BRAKE WEND でもいけますが、プログラムが長くなります。
0そうだね
プレイ済み