投稿
Aボタンを押すと@1へ行って Bボタンを押すと@2に行くようにしたいんですが どうすればいいのでしょうか?
1そうだね
プレイ済み
返信[1]
親投稿
りょうま R-S1437
IF BUTTON(X)AND 16 THEN GOTO @1のようにすると良いですよ。Xには0から3までの数字が入ります、0はリピート1一定間隔でリピート2はボタンを押した瞬間て3はボタンを離した時に反応します。
0そうだね
プレイ済み
返信[2]
親投稿
ありがとうございます! やってみます
1そうだね
プレイ済み
返信[3]
親投稿
またまたすいません。 この場合ってBボタンを押しても 反応しないんですがどうすればいいのでしょうか?
0そうだね
プレイ済み
返信[4]
親投稿
りょうま R-S1437
ボタンの判定等をするときはループ等を入れないといけません。 @LOOP IF BUTTON(2)AND 16 THEN ~ IF BUTTON(2)AND 32 THEN ~ GOTO@LOOP のようにします。
0そうだね
プレイ済み
返信[5]
親投稿
ありがとうございます!! またまたやってみます!!
0そうだね
プレイ済み
返信[6]
親投稿
やっぱりこれでも出来ません… どうすればいいのでしょうか?((頼りすぎな人
0そうだね
プレイ済み
返信[7]
親投稿
かっちん kacchin7
26行目と27行目は不要です。 それと、36行目の前に移動処理がないと続けてBボタンを押した場合の処理が始まってしまいます。
0そうだね
プレイ済み
返信[8]
親投稿
ありがとうございます。 ところで、移動処理とは何をすれば……(すいません
0そうだね
プレイ済み
返信[9]
親投稿
りょうま R-S1437
言い回しが少し分かりにくいですね。 29行目から33行目に飛んでから34行目以降に処理を作ってその最後にENDや別ループに飛ばすようにしないとそのしたの30行目から35行目に飛んだときのループに入ってしまうと言う事を言いたいのだと思います。
0そうだね
プレイ済み
返信[10]
親投稿
あ。そういうことですか! @1のあとにどっかに飛ばせばいいってことですか?
0そうだね
プレイ済み
返信[11]
親投稿
りょうま R-S1437
32行目の「おけ」の後に終わらせるならENDで他にまだ作るならGOTOで飛ばすかそのまま作ると言う感じです。
0そうだね
プレイ済み
返信[12]
親投稿
かっちん kacchin7
すみません、わかりにくかったですね。 (^^;
0そうだね
プレイ済み
返信[13]
親投稿
お二人方ありがとうございます。
1そうだね
プレイ済み