【解決済み】トリアコンタン様のCommandIconを使用すると文字がずれてしまう。

あめだま
記事: 10
登録日時: 2017年7月25日(火) 03:11

【解決済み】トリアコンタン様のCommandIconを使用すると文字がずれてしまう。

投稿記事by あめだま » 2020年8月05日(水) 13:50

お世話になっております。

トリアコンタン様のCommandIconプラグインを使用してメニューにアイコンを装飾させることができたのですが、
文字をデフォルトの大きさから縮小しているため、その分だけ上にずれてしまいます。

ちょっとしたことなのですが、よく開くメニューなのでどうしても気になってしまい
今回、書き込みさせて頂きました。

お手数ですが、どうか宜しくお願いします。
最後に編集したユーザー あめだま on 2020年8月06日(木) 20:53 [ 編集 1 回目 ]

論理イヌ
記事: 99
登録日時: 2020年3月13日(金) 13:05

Re: トリアコンタン様のCommandIconを使用すると文字がずれてしまう。

投稿記事by 論理イヌ » 2020年8月05日(水) 18:23

下記の方法でテキストの縦位置を変更できます。
ただし、メニュー以外の全ての縦位置も変更されますので、注意してください。

テキスト縦位置について
viewtopic.php?f=23&t=5864
変更するとしたらrpg_core.js内のBitmap.prototype.drawText、

コード: 全て選択

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



添付ファイルでは、文字の大きさを20、縦位置を、*0.7をから*1.2に変更しました。
真ん中にきたような気がします。
(添付ファイル1枚目が文字サイズと縦位置変更、2枚目が文字サイズのみ変更です。)

参考までに、アイコンの大きさを変更する方法もあります。
アイコンと文字の表示ずれ(行の高さ)を直す方法について(解決済)
viewtopic.php?t=7162
添付ファイル
スクリーンショット 2020-08-05 18.14.03.png
スクリーンショット 2020-08-05 18.14.03.png (321.06 KiB) 閲覧数: 297 回
スクリーンショット 2020-08-05 18.11.08.png
スクリーンショット 2020-08-05 18.11.08.png (319.05 KiB) 閲覧数: 297 回
最後に編集したユーザー 論理イヌ on 2020年8月07日(金) 00:49 [ 編集 1 回目 ]
あめだま
記事: 10
登録日時: 2017年7月25日(火) 03:11

Re: トリアコンタン様のCommandIconを使用すると文字がずれてしまう。

投稿記事by あめだま » 2020年8月06日(木) 00:25

論理イヌ様

ご丁寧な解説ありがとうございます。

rpg_core.jsを弄ってみたところ、お教え頂いた通り
アイコンの並ぶメニュー部分は真ん中に寄せることができたのですが、
スキルやアイテムなど元々中央になっていたものが逆に中央から下に寄ってしまったので
rpg_core.jsを書き換えるのは断念しました。

CommandIcon.jsをonにした時のみ全て上に寄ってしまうのでCommandIcon.jsを少し書き換えれば
何とかなるかと思っていたのですが、難しいことなのでしょうか……。

添付画像左側がCommandIcon.js使用時、
右が使用していない場合のものになります。
添付ファイル
イラスト2.png
イラスト2.png (80.26 KiB) 閲覧数: 256 回
論理イヌ
記事: 99
登録日時: 2020年3月13日(金) 13:05

Re: トリアコンタン様のCommandIconを使用すると文字がずれてしまう。

投稿記事by 論理イヌ » 2020年8月06日(木) 10:47

メニューの中の1行だけ、ということでしょうか。

それでしたら、FTKR_ExEscapeCharacters.jsはいかがでしょうか?
https://github.com/futokoro/RPGMaker/bl ... racters.js

データベースで「\LH[38]\i[82]アイテム」と設定すると、いい感じに真ん中にきた気がします。

<追記>
私の理解が違っている気がする……。
メニュー欄の縦位置のみ変更すればいいのなら、全てのメニューにプラグイン制御文字(\LH[38])を入れればいいので、大丈夫ですかね……。

<補足>
添付ファイルは、1行目だけプラグイン制御文字を適用した例です。
添付ファイル
スクリーンショット 2020-08-06 10.34.19.png
スクリーンショット 2020-08-06 10.34.19.png (155.47 KiB) 閲覧数: 218 回
あめだま
記事: 10
登録日時: 2017年7月25日(火) 03:11

Re: トリアコンタン様のCommandIconを使用すると文字がずれてしまう。

投稿記事by あめだま » 2020年8月06日(木) 20:52

論理イヌ様

お返事ありがとうございます。また、言葉足らずで申し訳ありません……!
追記して頂いた通り、メニューコマンド全ての縦位置を真ん中にしたかったので
お教え頂いたFTKR_ExEscapeCharacters.js導入で理想的な配置になりました!

この度はご親切な対応、ありがとうございました!本当に助かりました……!

“MV:質問” へ戻る