テキスト縦位置について

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

テキスト縦位置について

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

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

アバター
剣崎 宗二
記事: 678
登録日時: 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を排除すれば行けるとは思いますが、試しておりませんので飽くまでも参考意見として。
----
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
アバター
御味噌屋
記事: 10
登録日時: 2016年3月11日(金) 16:49

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

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

剣崎 宗二 様

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

“MV:質問” へ戻る