トピック
shoum shoum0403

スロット教えて

スプライトをつかったスロットのプログラムを写真付きで見せて欲しいです!! 単純でいいです Aを押したら現時点でのスプライトを表示する とかでも全然大丈夫です
0そうだね
プレイ済み
返信[1]
親投稿
だにえる haru2016nen
'定義番号0~9を作っておく WHILE 1 FOR L=0 TO 9 SPCHR 0,L IF BUTTON()==#A THEN@STOP NEXT WEND @STOP WAIT 600
0そうだね
プレイ済み
返信[2]
親投稿
だにえる haru2016nen
↑ 数字(SP)が0~9までを繰り返し、 Aボタンを押すとループから抜け出すので 数値が変わらなくなる
0そうだね
プレイ済み
返信[3]
親投稿
shoum shoum0403
なるほど! さすがっすね
0そうだね
プレイ済み
返信[4]
親投稿
shoum shoum0403
あともう一ついいですか? これを違う場所にあともう一つ作りたいのですがどうしたらいいでしょうか?
0そうだね
プレイ済み
返信[5]
親投稿
だにえる haru2016nen
違う場所→違う座標? 2桁にしたいのであれば、 FOR L=0 TO 9 のループ内に FOR M=0 TO 9 SPCHR 1,M NEXT を加えればいいかと
0そうだね
プレイ済み
返信[6]
親投稿
だにえる haru2016nen
あ、あとIF文を FOR M に移動させる必要がある。
0そうだね
プレイ済み
返信[7]
親投稿
shoum shoum0403
FOR M に移動させるとは? どいことでしょうか?
0そうだね
プレイ済み
返信[8]
親投稿
だにえる haru2016nen
FOR M のループ内に入れる
0そうだね
プレイ済み
返信[9]
親投稿
shoum shoum0403
IF 文というのは? IF BUTTON()==#A THEN@STOP のことですか??
1そうだね
プレイ済み
返信[10]
親投稿
だにえる haru2016nen
そうです
0そうだね
プレイ済み
返信[11]
親投稿
otta777 otta777a
スロットごとに回転中のフラグと表示絵柄番号を格納する 変数を用意しましょう。 ループの中で回転中のフラグがオンのスロットは表示絵柄を 変更します。 Aボタンを押した瞬間を検出した時にどのスロットが停止して いるかで次に停止させるスロットを判別して全部のスロットが 停止したらループを抜けるようにすれば良さそう。
0そうだね
プレイ済み