ページ 11

「解決済み」フォントサイズを変更すると特定箇所の文字の表示がずれる

Posted: 2019年9月21日(土) 19:42
by さんたろう
こんにちは。

私はYEP_CoreEngine、YEP_itemcore、YEP_X_AttachAugmentsの3つのプラグインを導入しており、YEP_CoreEngineでfont sizeを16に設定しているのですが、添付した画像の箇所のみ文字が上部にズレてしまい困っています。

文字が表示される場所を中央にしたいのですが、この事象に対して改善策をご存じの方がいらっしゃいましたら教えていただけないでしょうか。

よろしくおねがいします。

2.png
「ポーションを使う」が上にずれている

3.png
「無し[はんい]」が上にずれている

4.png
「解除」が上にずれている

5.png
「やめる」が上にずれている

Re: フォントサイズを変更すると特定箇所の文字の表示がずれる

Posted: 2019年9月21日(土) 21:41
by 奏ねこま
あまりスマートな解決方法ではなくとりあえず目先の目的を達成するための修正になりますが。
添付の画像を参考にして以下の三行をYEP_ItemCore.jsに追加してみてください。

コード: 全て選択

Window_ItemActionCommand.prototype.calcTextHeight = function() {
    return this.lineHeight();
};

1.png

Re: フォントサイズを変更すると特定箇所の文字の表示がずれる

Posted: 2019年9月22日(日) 00:22
by さんたろう
奏ねこまさん お返事ありがとうございます!

ご教示いただいた内容を元にコードの追加を行ったところ、「ポーションを使う」「無し[はんい]」「やめる」のずれについては改善されました!
早急に解決となりとてもうれしいです!
本当にありがとうございます :D

※「解除」については、ご教示いただいたコードを参考にYEP_X_AttachAugmentsに以下のコードを追加することで改善されました。
ありがとうございます 。

Window_AugmentItemList.prototype.calcTextHeight = function() {
return this.lineHeight();
};