現在、竜神録の館の17章をやっていたのですが自機のショットが自機の画像の少し右から発射されてしまいます。一つ一つプログラムを調べてみてもおかしいところはありませんでした。
また敵の自分に向けて発射するショットのプログラムも、自機の少し右に向けて発射しているように見えるので自機画像の中心がずれているのではないかと思いますが、画像の分割ロードの引数は書かれた通りにかいてあります。なにか解決方法はありませんでしょうか?
竜神録にて
- Dixq (管理人)
- 管理人
- 記事: 1661
- 登録日時: 13年前
- 住所: 北海道札幌市
- 連絡を取る:
Re: 竜神録にて
座標がずれているのでしょうね。
DrawCircle
http://dxlib.o.oo7.jp/function/dxfunc_graph0.html#R2N3
とかを描画しようとしている部分に上書きするなどして、中心点を確かめてみるとわかりやすいかと思います。
DrawGraph系は画像の左上を指定することになるのに対し、DrawRotaGraph系は中心点を示すので、その辺で差異は出ていませんか?
公開しているプロジェクトのソースコードと自分のソースコードのどこが違うのかはWinMergeなどで発見することができます。
http://dixq.net/rp/winmerge.html
DrawCircle
http://dxlib.o.oo7.jp/function/dxfunc_graph0.html#R2N3
とかを描画しようとしている部分に上書きするなどして、中心点を確かめてみるとわかりやすいかと思います。
DrawGraph系は画像の左上を指定することになるのに対し、DrawRotaGraph系は中心点を示すので、その辺で差異は出ていませんか?
公開しているプロジェクトのソースコードと自分のソースコードのどこが違うのかはWinMergeなどで発見することができます。
http://dixq.net/rp/winmerge.html
- Dixq (管理人)
- 管理人
- 記事: 1661
- 登録日時: 13年前
- 住所: 北海道札幌市
- 連絡を取る:
Re: 竜神録にて
ダウンロードした17章のプロジェクトをそのまま実行したらどうなりますか?
- Dixq (管理人)
- 管理人
- 記事: 1661
- 登録日時: 13年前
- 住所: 北海道札幌市
- 連絡を取る:
Re: 竜神録にて
現在配布しているプロジェクトをVisualStudio2017に変換できない人が多いので、30章までのプロジェクトをVisualStudio2017プロジェクトに変換しておきました。
あわせてDXライブラリも最新にしてあります。これで試してみてください。
http://dixq.net/rp/zip/project.zip
19章のプロジェクトを実行してみましたが、座標のずれはありませんでした。
あわせてDXライブラリも最新にしてあります。これで試してみてください。
http://dixq.net/rp/zip/project.zip
19章のプロジェクトを実行してみましたが、座標のずれはありませんでした。