テキスト縦位置について

アバター
御味噌屋
記事: 9
登録日時: 2016年3月11日(金) 16:49

テキスト縦位置について

投稿記事by 御味噌屋 » 2018年4月13日(金) 20:39

お世話になっております。
メッセージテキストの縦位置についてご質問させてください。
左寄せ、中央寄せなど横位置の指定は出来るのですが、
上下中央の縦位置の指定というのがわかりません。
コアスクリプトのWindow.js内のdrawtextらへんを
いじるのはなんとなくわかるのですが、
縦位置を中央寄せにするにはどのようにしたらよいか教えていただきたく存じます。
デフォでは上寄せになっております。
(フォントの大きさを小さくするとわかります。)
よろしくお願いいたします。

アバター
剣崎 宗二
記事: 173
登録日時: 2016年11月12日(土) 20:36
連絡を取る:

Re: テキスト縦位置について

投稿記事by 剣崎 宗二 » 2018年4月13日(金) 22:58

お疲れ様です。
rpg_window.js内のdrawTextから縦の並び位置を変更する事は出来ません(そのパラメーターがありません。強引にy位置を調整する事で何とかする事も不可能とは言いませんが非常に面倒になると考えます)

変更するとしたらrpg_core.js内のBitmap.prototype.drawText、

コード: 全て選択

var ty = y + lineHeight - (lineHeight - this.fontSize * 0.7) / 2;

ここかと考えます。

多分0.7を排除すれば行けるとは思いますが、試しておりませんので飽くまでも参考意見として。
アバター
御味噌屋
記事: 9
登録日時: 2016年3月11日(金) 16:49

Re: テキスト縦位置について

投稿記事by 御味噌屋 » 2018年4月14日(土) 00:01

剣崎 宗二 様

お世話になっております。
教えていただいたやり方で無事に出来ました。
ありがとうございました!

“MV:質問” へ戻る