投稿
つきしぃ SMON116
超初心者なんですけど、 PRINTでタイトル画面は作ったんですが、 Aボタンを押すと次の画面に 進むようにするには どうすればいいのでしょうか?
1そうだね
プレイ済み
返信[1]
親投稿
まげ MAGE_LOVEMARINE
次の画面を描く前に、以下の命令を加えてください。 REPEAT:UNTIL BUTTON()==16 WHILE BUTTON()!=0:WEND 動作を確認してからで結構ですので、それぞれの命令をヘルプで見て、どうしてそう動くか学んでいただけたら幸いです。
0そうだね
プレイ済み
返信[2]
親投稿
つきしぃ SMON116
言われた通りに打ち込んでその下にPRINTしてみたんですが、タイトル画面すら表示されなくなってしまいました。どうすればいいのでしょうか?
0そうだね
プレイ済み
返信[3]
親投稿
★pz.alto★ doomo.suumodesu
では、タイトル画面の命令の後にこれを打ち込んで試してみてはいかがでしょう。 @A A=BUTTON() IF A==16 THEN @B ELES @A @B 少し長くてスミマセン^^:
0そうだね
プレイ済み
返信[4]
親投稿
まげ MAGE_LOVEMARINE
ご要望が「タイトル画面は作った→Aボタンを押す→次の画面に進む」だったので、タイトル画面の後に入れることを前提にしたため、説明が不足しました。失礼しました。 プログラムというのは、基本、上から順に命令を実行します。なので例えば、 PRINT "TEST" LOCATE 5,10 と組んでも、座標5,10にTESTと表示してはくれません。正しく、 LOCATE 5,10 PRINT "TEST" とする必要があります。もちろん例外も多数ありまして、その代表が、あっきーさんが組まれた、「ラベルによる実行位置の移動」です。 プログラムの流れについては、プチコンの取扱説明書の18番「EDITモードでプログラム入力」等にも説明があるので、一度目を通すことをオススメします。
0そうだね
プレイ済み
返信[5]
親投稿
otta777 otta777a
まげさんが最初に提示したプログラムはAボタンが押されるまで ボタン入力の監視を続けるプログラムだったため、その後に 記述したPRINT命令の内容はプログラムを実行しただけでは 表示されなくなってしまいました。 その時にAボタンを押せば表示されていたと思います。
0そうだね
プレイ済み
返信[6]
親投稿
つきしぃ SMON116
言われた通りにやったら出来ました! 本当にありがとうございました! おかげでいいゲームが作れそうです!
0そうだね
プレイ済み
返信[7]
親投稿
つきしぃ SMON116
ところで、そのあとに更に次の画面でAボタンを押して、また新しい画面を写したいんですけど、どうすればいいのでしょうか
0そうだね
プレイ済み