トピック

助けて!プログラムすぐ終了しちゃう!

エラーではないんですけど、このプログラムの最後の方にあるスコアが出てからXボタンを押すと終了するはずの、簡単に言えばXを押すまで終了しないのが、プログラを作ってる最中に試しにやってもその問題はないのにプログラムを終えて終了して作品の方で試してみると、ゲームオーバーになるとすぐ終了してしまって、どうしたら直るのか分からないので教えて下さい!お願いします!あっ、ちなみにその作品の公開キーも出しますね♪【QKNEPEVD】でーす!よろしく!
0そうだね
プレイ済み
返信[1]
親投稿
それは多分ループしていないからですね。 ボタンは基本ループとセットで使います。 画面写真のようにすればうまくいくはずです。
3そうだね
プレイ済み
返信[2]
親投稿
あ、そういうことでしたか!ご指摘ありがとうございます!早速試して見ます!
2そうだね
プレイ済み
返信[3]
親投稿
TTcreation TTSOFT
スクショ中に「A=BUTTON()」の 記述がないようです
2そうだね
プレイ済み
返信[4]
親投稿
これでよろしいんでしょうか?作品で試したら終了はしないけどXを押しても終了しません…
0そうだね
プレイ済み
返信[5]
親投稿
TTさん、それはもっと前のところにちゃんとプログラムしてるので大丈夫ですよ!(^∀^)
0そうだね
プレイ済み
返信[6]
親投稿
終了しない理由はTTcreationさんが解説されています。 WAITは300ではなく、1をおすすめします。 あと、repeatとuntilの間は一文字あけるのをおすすめします。
3そうだね
プレイ済み
返信[7]
親投稿
GMプログラマーSHさん A=BUTTON()はループの中に書かないと意味がありません。 なので、正しくは REPEAT WAIT 1 A=BUTTON() UNTIL (A AND 64)==64です。
3そうだね
プレイ済み
返信[8]
親投稿
え!そうなんですか!?前のところにあってももう意味ないんでか…はい、わかりました!試してみます!
0そうだね
プレイ済み
返信[9]
親投稿
で…できた…!やったー!無事出来ましたー♪教えてくれてありがとうございました!
1そうだね
プレイ済み
返信[10]
親投稿
せっかくなので、どれだけ避けられるか挑戦してみました。 敵が増えていくのが良いですね。忍者っぽいです。
0そうだね
プレイ済み
返信[11]
親投稿
スコア50行きました。 ちなみにちょうどこんな感じのゲームを作ろうと思っていたのですが、敵が増殖していくシステム真似して良いですか?
1そうだね
プレイ済み
返信[12]
親投稿
あ、良いですよー!どうぞ使って下さい!(^∀^)ちなみにこのゲームは王様を忍者で殺る的な当初の設定でやってたやつでそこから改造していこうと思ってます!
0そうだね
プレイ済み
返信[13]
親投稿
じゃあタイトルは「王様はもうすぐ死にそうだ」みたいな感じですね。(多分違う)
1そうだね
プレイ済み
返信[14]
親投稿
良いね!
0そうだね
プレイ済み
返信[15]
親投稿
ちなみにこれが最初に出したバージョンから、教えてもらって修正した版のバージョンです!ぜひどうぞ!プレイ的にはあんま大差は無いけどプログラムはちゃんと修正されて変わってます(^∀^)
0そうだね
プレイ済み