ステージをクリアした時に、ステージクリアのモードに移行してからステージクリア文字を描画するところは出来ましたが、ステージがスクロールした状態で停止しないです。解決策を教えてください。
クリア文字が描画されて、スクロールが停止する条件は、ボスが存在しなくなった時です。
ステージクリア画面でステージのスクロールを停止について
-
- 記事: 336
- 登録日時: 10年前
Re: ステージクリア画面でステージのスクロールを停止について
やりたいことは、ステージクリア時にステージのスクロールを停止させる所です。
Re: ステージクリア画面でステージのスクロールを停止について
ステージクリアではない時にはスクロールさせ、(Stage1Yを変化させる)
ステージクリアのモードの時にスクロールさせない、(Stage1Yを変化させない)
というそのままの通りに処理を書けばいいだけのような気がします。
過去のトピック
ステージクリアのモードの時にスクロールさせない、(Stage1Yを変化させない)
というそのままの通りに処理を書けばいいだけのような気がします。
過去のトピック
► スポイラーを表示
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 13年前
- 住所: 東海地方
- 連絡を取る:
Re: ステージクリア画面でステージのスクロールを停止について
これに付いての回答をお願いします。
「ボスの体力ゲージを色で区別する方法について • C言語交流フォーラム ~ mixC++ ~」
http://dixq.net/forum/viewtopic.php?f=3&t=14949#p118918
「ボスの体力ゲージを色で区別する方法について • C言語交流フォーラム ~ mixC++ ~」
http://dixq.net/forum/viewtopic.php?f=3&t=14949#p118918
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。
-
- 記事: 336
- 登録日時: 10年前
Re: ステージクリア画面でステージのスクロールを停止について
Tatuさん>>回答有難うございます。
確かにそうですね。ステージクリア処理のところを変えてみますね。
softyaさん>>その回答は先ほど書きました。
確かにそうですね。ステージクリア処理のところを変えてみますね。
softyaさん>>その回答は先ほど書きました。
-
- 記事: 336
- 登録日時: 10年前
Re: ステージクリア画面でステージのスクロールを停止について
今処理を色々と変えてます。良い感じにはなっているんですが、スクロールしなくなるとなぜかステージの位置がズレてしまう状態です。ステージがスクロールしてゲームをクリアするとステージY座標の位置が、クリアする前のY座標よりだいぶズレが出てしまうという事です。
-
- 記事: 336
- 登録日時: 10年前
Re: ステージクリア画面でステージのスクロールを停止について
やり方を変えました。ステージを停止させずにそのままステージをスクロールすることにしました。
なぜなら、今のプログラムをNo.1,No.2のやり方でやろうとすると、かなり面倒なことになってしまうからです。結果ステージをクリア時もゲームオーバー時もスクロールさせることにしました。
No.1,No.2のやり方は、また機会があれば挑戦します。
なぜなら、今のプログラムをNo.1,No.2のやり方でやろうとすると、かなり面倒なことになってしまうからです。結果ステージをクリア時もゲームオーバー時もスクロールさせることにしました。
No.1,No.2のやり方は、また機会があれば挑戦します。