ページ 11

龍神録プログラミングの館 10章

Posted: 2011年5月12日(木) 22:23
by qhqh
龍神録プログラミングの館の10章での事なのですが最後にビルドしてエラーは出ないのですが、敵が画面に現れないのですがこれは画像が読み込めていないのだと思いますがどうすれば現れるかわかりませんでしょうか? 画像の場所は変えてませんし、自機はちゃんと読み込めてます。

Re: 龍神録プログラミングの館 10章

Posted: 2011年5月12日(木) 22:26
by Dixq (管理人)
配布しているプロジェクトファイルのソースコードやフォルダ構成と比較して何が違うか確認して下さい。
恐らく指定した位置に画像が無いのだと思います。
試しにLoadgraphの返り値を表示させてみて下さい。-1が表示されると思います。
LoadGraphで指定した位置に画像があることを確認して下さい。

Re: 龍神録プログラミングの館 10章

Posted: 2011年5月12日(木) 22:42
by qhqh
LoadDivGraph( "../dat/img/enemy/0.png" , 9 , 3 , 3 , 32 , 32 , img_enemy[0] ) ;
こう書いていてちゃんと書いてある場所に0.pngもあるのですがね・・・
すいません返り値のやり方はわかりません。

Re: 龍神録プログラミングの館 10章

Posted: 2011年5月12日(木) 22:50
by Dixq (管理人)
画面に表示するだけなら
printfDx("%d", LoadDivGraph( "../dat/img/enemy/0.png" , 9 , 3 , 3 , 32 , 32 , img_enemy[0] ) );
で出来ますよ。
これで-1が表示されるなら、指定した位置に画像は無いということになるでしょう。
一度上のフォルダに上がっていることに御注意下さい。

Re: 龍神録プログラミングの館 10章

Posted: 2011年5月12日(木) 22:55
by 初級者
qhqh さんが書きました:龍神録プログラミングの館の10章での事なのですが最後にビルドしてエラーは出ないのですが、敵が画面に現れないのですがこれは画像が読み込めていないのだと思いますがどうすれば現れるかわかりませんでしょうか? 画像の場所は変えてませんし、自機はちゃんと読み込めてます。
悪文の典型的な例ですね。
一つの文に「ですが」が何回も出てくるので、読みづらいことこの上ないです。
C言語も大事でしょうが、日本語の能力も大事です。

Re: 龍神録プログラミングの館 10章

Posted: 2011年5月12日(木) 23:05
by qhqh
言われたとうりにやりましたら0が出てきました。

Re: 龍神録プログラミングの館 10章

Posted: 2011年5月14日(土) 08:57
by qhqh
解決しました! cppの中に抜けているものがありました。
日本語がおかしかったり簡単なミスでお騒がせして」どうもすいませんでした。
そして、みなさんありがとうございました!