|
どうも、ぽてとです。
ウィンドウサイズを800×600以外に変更したため、画面中心部分だけが白や黒でフェードイン、フェードアウトしており、画面端部分が透明になっている状態かと思います。
フェードイン、フェードアウトで使用している、白画像、黒画像のサイズを変更してください。
具体的には、機能別マニュアルにある下記内容の作業を行ってください。
----------------------以下マニュアル抜粋--------------------
・白画像と黒画像を 800x600 から変更する
cg\bg フォルダ内にある black.png, white.png が 800x600 のサイズなので、
これを、画像編集ソフトを使って、変えたいウィンドウサイズの大きさに変えます。
この画像はフェードイン・フェードアウトの演出などで使用されます。
・画像中心点定義.txt をいじる
画像中心点定義で、
\BGCXY.DEF("white" , 400, 300, 200, 0, 0, 0) //白
\BGCXY.DEF("black" , 400, 300, 200, 0, 0, 0) //黒
のように、画像の中心を定義しているものがあれば、
全て設定し直します。
サンプルでは、800x600 の白画像と黒画像の中心点として
(400,300) を指定していますが、
ゲーム画面サイズを例えば 1024x768 に変える場合、
用意する白画像や黒画像も 1024x768 となり、
つまり中心点は (400,300) ではなく (512,384) となるため、
(512,384) を指定し直すことになります。
ですので、書き方としては、
\BGCXY.DEF("white" , 512, 384, 200, 0, 0, 0) //白
\BGCXY.DEF("black" , 512, 384, 200, 0, 0, 0) //黒
となります。
----------------------以上マニュアル抜粋--------------------
ウィンドウサイズを変更する場合に必要な他の作業はマニュアルのERIS 機能別逆引きの下記頁を参考にしてください。
■[ERIS 機能別逆引き]
http://yu-ris.net/manual/eris/html/function/index.html
●800x600以外のゲーム画面サイズでゲームを作るには?
お役に立てればと思います。
|
|
|