ステージクリア画面でステージのスクロールを停止について

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
samusu0905
記事: 336
登録日時: 5年前

ステージクリア画面でステージのスクロールを停止について

#1

投稿記事 by samusu0905 » 5年前

ステージをクリアした時に、ステージクリアのモードに移行してからステージクリア文字を描画するところは出来ましたが、ステージがスクロールした状態で停止しないです。解決策を教えてください。
クリア文字が描画されて、スクロールが停止する条件は、ボスが存在しなくなった時です。

samusu0905
記事: 336
登録日時: 5年前

Re: ステージクリア画面でステージのスクロールを停止について

#2

投稿記事 by samusu0905 » 5年前

やりたいことは、ステージクリア時にステージのスクロールを停止させる所です。

アバター
Tatu
記事: 445
登録日時: 9年前
住所: 北海道

Re: ステージクリア画面でステージのスクロールを停止について

#3

投稿記事 by Tatu » 5年前

ステージクリアではない時にはスクロールさせ、(Stage1Yを変化させる)
ステージクリアのモードの時にスクロールさせない、(Stage1Yを変化させない)
というそのままの通りに処理を書けばいいだけのような気がします。

過去のトピック
► スポイラーを表示

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 9年前
住所: 東海地方
連絡を取る:

Re: ステージクリア画面でステージのスクロールを停止について

#4

投稿記事 by softya(ソフト屋) » 5年前

これに付いての回答をお願いします。
「ボスの体力ゲージを色で区別する方法について • C言語交流フォーラム ~ mixC++ ~」
http://dixq.net/forum/viewtopic.php?f=3&t=14949#p118918
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

samusu0905
記事: 336
登録日時: 5年前

Re: ステージクリア画面でステージのスクロールを停止について

#5

投稿記事 by samusu0905 » 5年前

Tatuさん>>回答有難うございます。
確かにそうですね。ステージクリア処理のところを変えてみますね。
softyaさん>>その回答は先ほど書きました。

samusu0905
記事: 336
登録日時: 5年前

Re: ステージクリア画面でステージのスクロールを停止について

#6

投稿記事 by samusu0905 » 5年前

今処理を色々と変えてます。良い感じにはなっているんですが、スクロールしなくなるとなぜかステージの位置がズレてしまう状態です。ステージがスクロールしてゲームをクリアするとステージY座標の位置が、クリアする前のY座標よりだいぶズレが出てしまうという事です。

samusu0905
記事: 336
登録日時: 5年前

Re: ステージクリア画面でステージのスクロールを停止について

#7

投稿記事 by samusu0905 » 5年前

やり方を変えました。ステージを停止させずにそのままステージをスクロールすることにしました。
なぜなら、今のプログラムをNo.1,No.2のやり方でやろうとすると、かなり面倒なことになってしまうからです。結果ステージをクリア時もゲームオーバー時もスクロールさせることにしました。
No.1,No.2のやり方は、また機会があれば挑戦します。

閉鎖

“C言語何でも質問掲示板” へ戻る