バグ報告/カスタムメニュー中の画像位置について(バグ報告掲示板

投稿:       mini shirosaboten 投稿:2009/11/23 01:22:23(最新:2009/11/23 11:22:23)
*-*-*-*-*-*-*-*-*-*-*-*-*
【症状】
カスタムメニュー中に

「imageHandle = showCenterImage(画像ID)」

で出す画像が真ん中ではなく右よりに表示されてしまいました。
(Y座標は中央を位置しています。)

なお、通常の「showCenterImage()」の場合は中央表示されます。

また、これはバグではないのかもしれませんが、
ゲーム画面と一枚絵の大きさはサイズが異なるのでしょうか。
画面テキスト生成でテキスト位置を指示する際、一枚絵の横幅最大値が302pixcelであるのに対し、X座標(359)でも画面端に達しなかったことがありました。
ズレているのか、それとも画面での横幅縦幅はピクセル数が一枚絵とは違うのか、どちらかだと思うのですが、どうでしょうか。

【再現方法】

shirosaboten の 編集中ゲーム 『武器アニメ研究』でスタートし、カスタムメニューを開く。

上記のとおりです。

【要望】

ご確認ください。よろしくお願いします。

【PC環境】
OS:Windows Vista Home Basic
ブラウザ:Interne Explorer 8
google chrome
*-*-*-*-*-*-*-*-*-*-*-*-*

コメントする

コメントするには、ログインする必要があります。

コメント一覧

      mini shirosaboten(投稿日:2009/11/23 11:22, 履歴)
すいません、自分も間違ってたようです。
2DRPGについてだったのですが
立ち絵が146×302
一枚絵が512×384でした。
(この数字はアップロードできる素材の例で示されていたものを借りました)

いろいろありがとうございます。
Zararu128x128 mini dycoon(投稿日:2009/11/23 11:20, 履歴)
とりあえず今の状態で画像を中央表示にしたい場合は
showImagePosition関数
http://rmake.jp/document/function_reference#showImagePosition%E9%96%A2%E6%95%B0
を使うのがよいかと思います。
画像の位置が手計算になってしまいますが
RPGのばあいは
x = (512 - 画像の幅) / 2
y = (384 - 画像の高さ) / 2
の位置に画像を表示すると、
中央表示になるかと思います。

よろしくお願いします。
Zararu128x128 mini dycoon(投稿日:2009/11/23 11:12, 履歴)
Rmakeご利用ありがとうございます。

ここら辺あまり詳しい説明がないですね、
失礼いたしました。
showCenterImage()関数は立ち絵用の表示関数のため
RPGならば幅164、SoundNovelなら幅256程度の画像が
中央に来るようになっています。
http://rmake.jp/document/function_reference#showCenterImage%E9%96%A2%E6%95%B0

大きな画像を画面中央に表示したい場合は
showImage関数を使うとよいかと思います。
http://rmake.jp/document/function_reference#showImage%E9%96%A2%E6%95%B0
ただ、これだとカスタムパラメーターの背景のさらに
裏側に表示されてしまいますね。
手前に表示されるべき泣きもしますので、
ここは動作変更も検討してみたいと思います。

画像サイズについてですが
RPGの場合は画像の大きさより画面の大きさが小さい場合は
RPG用にサイズ変更された画像が表示されます。
画像の大きさより画面の大きさが大きい場合は、
元の大きさで表示します。

よろしくお願いします。