トップページ > 過去ログ > 記事閲覧
画像が大きく表示されてしまう
名前:pop 日時: 2007/08/05 18:49

はじめまして。 今日、ライブラリDXを使い始めていろいろいじっているところなのですが、 疑問に思ったことがありましたので質問させてください。 グラフィックをロードして DrawGraph( PlayerX , PlayerY , PlayerGraph , TRUE ) ; という感じで画像を表示させているのですが その画像が、元の画像よりも大きくなってしまいます。 具体的には、元の画像が100*100の大きさに合わせて編集しても それ以上の大きさになってしまうということになってしまうということです。 これはPCの環境などによるものでしょうか。 それとも SetGraphMode( 640 , 480 , 16 ) ; ↑の値が関係していたりするのでしょうか。 教えていただけないでしょうか。 よろしくお願いいたします。

Page: 1 |

Re: 画像が大きく表示されてしまう ( No.1 )
名前:かたぱると 日時:2007/08/06 02:29

popさんはじめまして。 上記の現象はウインドウモードでしょうか? フルスクリーンモードでしょうか? フルスクリーンモードだった場合は ゲームを起動すると 画面全体のサイズが 640×480になってしまいますので 100×100の絵でも 大きく感じてしまっているのではないでしょうか。 DxLib_Init()の前に ChangeWindowMode( true ); と呼び出してあげれば 640×480のサイズの ウインドウモードで起動しますので 確認なさってみてはいかがでしょうか? 見当違いの事を言っていたら申し訳ありません。
Re: 画像が大きく表示されてしまう ( No.2 )
名前:pop 日時:2007/08/06 17:04

ChangeWindowMode( true ); で確認したところ、やっと意味がわかりました。 フルスクリーンモードだったみいたいです。 どうもありがとうございました。

Page: 1 |