投稿
たつひこ TATUHIKO73
Aボタンを押すと、ランダムに数字が出てくるプログラムを教えて下さい! お願いします!
2そうだね
プレイ済み
返信[1]
親投稿
たくや joniosan
REPEAT:UNTIL BUTTON() AND 16 ? RND(100) こんなのはどうでしょうか。
0そうだね
プレイ済み
返信[2]
親投稿
グレイ pokers
@A A=BUTTON(2) IF A!=16 THEN @A PRINT RND(上限) これでいいと思います!
0そうだね
プレイ済み
返信[3]
親投稿
たつひこ TATUHIKO73
ありがとうございます!
0そうだね
プレイ済み
返信[4]
親投稿
たつひこ TATUHIKO73
出来たんですけど、実行してAボタンを押すと1回しか数字が表示されないんですけど、どうしたらいいですか?
0そうだね
プレイ済み
返信[5]
親投稿
プログラムは上から下に走っていて最後まで行くと終わってしまいます。 上記のみなさんのサンプルではAボタンが押されるまでのループを作っているので、そこで処理は一旦止まる(正確にはループしている)感じですが、Aボタンを押したら下に動き出して数字を表示したら終わっちゃいます。 なので何度も繰り返したい場合は、その後もループが続くようにしないといけないです。ちなみにキー入力待ちはほぼ大丈夫ですがメインループにはなるべくVSYNCを挟んだ方がいいです。ということで、感じ的には、たくやさんのをベースにするとすると、 @MAIN REPEAT:UNTIL BUTTON(1) AND 16 ? RND(100) VSYNC GOTO @MAIN みたいな感じになります。
0そうだね
プレイ済み