19章で、ソースを打ち込んで、実行させたら、18章と同じ結果になりました。
つまり、エフェクトが演出されません。
どこが間違えているのですか?
龍神録19章で、
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 14年前
- 住所: 東海地方
- 連絡を取る:
Re: 龍神録19章で、
前にも書きましたが、龍神録はシューティングゲームのプログラムの仕組みを学ぶための講座ですので学ばないと何の意味もありません。
問題が分らないということは19章の変更のプログラム的な意味が理解できていないと言う事になります。
エフェクトがプログラムの何処の関数で行われているかも分かりませんでしょうか?
【補足】
動かないのは仕組みを学ぶ最大のチャンスです。
どうして動かないのかできるだけ考えてみましょう。
問題が分らないということは19章の変更のプログラム的な意味が理解できていないと言う事になります。
エフェクトがプログラムの何処の関数で行われているかも分かりませんでしょうか?
【補足】
動かないのは仕組みを学ぶ最大のチャンスです。
どうして動かないのかできるだけ考えてみましょう。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。
Re: 龍神録19章で、
コンパイルはしましたか?staichi さんが書きました:19章で、ソースを打ち込んで、実行させたら、18章と同じ結果になりました。
オフトピック
今行われているのはstaichiさんの趣味なのだろうか?
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)
- Dixq (管理人)
- 管理人
- 記事: 1662
- 登録日時: 14年前
- 住所: 北海道札幌市
- 連絡を取る:
Re: 龍神録19章で、
配布しているプロジェクトがありますので、それとどこが違うか確認してください。
ソースコードのどこが異なっているかを見る方法はこちらに書いてあります。
http://dixq.net/rp/winmerge.html
また、
graph_main()
の
graph_effect();
を処理が通っていることは確認しましたか?
ソースコードのどこが異なっているかを見る方法はこちらに書いてあります。
http://dixq.net/rp/winmerge.html
また、
graph_main()
の
graph_effect();
を処理が通っていることは確認しましたか?
Re: 龍神録19章で、
19章の質問について過去ログを調べてみたところ
load.cppで
LoadDivGraph( "dat/img/enemy/hit_effect.png" , 5 , 5 , 1 , 140 , 140 , img_del_effect ) ;
を
LoadDivGraph( "../dat/img/enemy/hit_effect.png" , 5 , 5 , 1 , 140 , 140 , img_del_effect ) ;
に書き直したら動くようになったということがあったようです。
19章の説明ページを読んでみたところ
ページに書かれているコードが間違っているようです。
もし、ファイルパスの指定を修正してもなおらないようであれば
もう一度ページ全体で間違いがないかどうか調べてください。
load.cppで
LoadDivGraph( "dat/img/enemy/hit_effect.png" , 5 , 5 , 1 , 140 , 140 , img_del_effect ) ;
を
LoadDivGraph( "../dat/img/enemy/hit_effect.png" , 5 , 5 , 1 , 140 , 140 , img_del_effect ) ;
に書き直したら動くようになったということがあったようです。
19章の説明ページを読んでみたところ
ページに書かれているコードが間違っているようです。
もし、ファイルパスの指定を修正してもなおらないようであれば
もう一度ページ全体で間違いがないかどうか調べてください。