ルビを付けると名前枠が広がり困ってます…。

アバター
kyassy
記事: 13
登録日時: 2017年4月16日(日) 22:57
連絡する:

Re: ルビを付けると名前枠が広がり困ってます…。

投稿記事 by kyassy »

ジャングル様

そこまでして頂いて、大変感謝です…。
もうそのプラグインを書き換えるとかチンプンカンプンでして、ありがとうございます。

早速試してみましたところ…大変大変申し上げにくいのですが
と、いうか僕のやり方の問題かもしれませんが…。

話しかけると、一度枠は伸びたままで、次の文章では枠は狭まります。
(漢字のルビがふたつあった場合です。)

例:秘密基地学園長→『ひみつきち』と『がくえんちょう』でルビが登録されている場合

ですが、会話が終わってもう一度話しかけたら、始めから枠は狭いままでサイズはちょうどいいんです。

もうこれは、しょうがないでしょうか?

何度も何度も申し訳ありません…。
ジャングル
記事: 108
登録日時: 2018年12月30日(日) 14:51
お住まい: 自動販売機

Re: ルビを付けると名前枠が広がり困ってます…。

投稿記事 by ジャングル »

プラグインの改変は、プラグインファイル1枚で済ませるためにムチャしてますが(startメソッドで定義するとか)、動くと思いますがね

直接書くときはクォテーションは要りません\r[山田太郎,やまだたろう]
プラグイン冒頭に登録するときは要ります["山田花子","やまだはなこ"]

こちらでは普通に動いてますが、更に他のプラグインとの競合があるのかもしれませんね・・・
フックされてないメソッドも沢山あるし
もし、プラグインの置き換えがダメなら、上のコードをコピペしてください。
(これら2つはコード内容が全然異なるので、どちらかは動くかもしれません)

追記:
プラグインを修正しました。
ウィンドウが開いた後で、それをテキストの大きさに変更するように修正しました。
お手数ですが宜しくお願いします。
※このプラグインを使うときはLunatlazur_ActorNameWindow.jsは初期化されたものを使ってください(上記コードの部分は削除してください)
添付ファイル
Rubi_riru.js
(14.93 KiB) ダウンロード数: 6 回
最後に編集したユーザー ジャングル [ 2019年7月23日(火) 00:37 ], 累計 2 回
アバター
kyassy
記事: 13
登録日時: 2017年4月16日(日) 22:57
連絡する:

Re: ルビを付けると名前枠が広がり困ってます…。

投稿記事 by kyassy »

ジャングル様

わかりました。
分かる範囲で色々やってみますね。

重ね重ねありがとうございました!


追記:
新規でファイル作ってやってみたところ、出来ました!
てことは、おっしゃるようにプラグインの競合とかでしょうか…。

ホントにありがとうございました!
ジャングル
記事: 108
登録日時: 2018年12月30日(日) 14:51
お住まい: 自動販売機

Re: ルビを付けると名前枠が広がり困ってます…。

投稿記事 by ジャングル »

それは良かったです。
また何か問題があれば言ってください。

この改変は、メッセージが始まる直前に再度テキスト幅を取得してそれでウィンドウ幅を調整しています。
つまりネームウィンドウの幅を複数回チェックして幅が変化することに対応しています。
ただ、スタートメッセージの度にメソッド定義があるので行儀が良くないです(より良い修正案があれば言ってください)
この度は失礼しました。
バグ等が出れば対応いたします。
アバター
kyassy
記事: 13
登録日時: 2017年4月16日(日) 22:57
連絡する:

Re: ルビを付けると名前枠が広がり困ってます…。

投稿記事 by kyassy »

ジャングル様

丁寧にありがとうございます。
バグかどうかは分かりませんが、いろいろ試したところ

\N<漢字漢字>
というパターンなら枠は正しく最初から表示されます。

ところが

\N<漢字ひらがな>
\N<ひらがな>
というパターンでしたら、最初枠は短く表示され、もう一度話しかけた場合、枠は正しく表示されます。

僕だけの症状でしたらすいません…。
再三申し訳ありません。

もし、可能でしたらご検討下さい。
ジャングル
記事: 108
登録日時: 2018年12月30日(日) 14:51
お住まい: 自動販売機

Re: ルビを付けると名前枠が広がり困ってます…。

投稿記事 by ジャングル »

何度も済みません。
直前に毎回ウィンドウ幅を再設定するように修正しました。
また何かありましたらお願いします。
添付ファイル
Rubi_riru.js
(14.83 KiB) ダウンロード数: 11 回
アバター
kyassy
記事: 13
登録日時: 2017年4月16日(日) 22:57
連絡する:

Re: ルビを付けると名前枠が広がり困ってます…。

投稿記事 by kyassy »

ジャングル様

何度も対応ありがとうございました。
色々試して、そのすべてで完璧に機能しました。

ホント何度も対応して下さりありがとうございました。
直接お会いしてお礼を…ってぐらい感謝です。

これで、また進められます。

ホントにありがとうございました!!
ジャングル
記事: 108
登録日時: 2018年12月30日(日) 14:51
お住まい: 自動販売機

Re: ルビを付けると名前枠が広がり困ってます…。

投稿記事 by ジャングル »

良かったです。
色々と勉強になりました。

ウィンドウ表示の直前に毎回文字列の幅を適用させているので前よりは大丈夫だと思います。
ちょっとプラグイン2つに詳しくなくて手間取りました。
失礼しました。
また何か問題があればご連絡ください。
アバター
kyassy
記事: 13
登録日時: 2017年4月16日(日) 22:57
連絡する:

Re: ルビを付けると名前枠が広がり困ってます…。

投稿記事 by kyassy »

ジャングル様

この度は大変助かりました。
また何ぞありましたら、よろしくお願い致します!
返信する

“MV:質問”に戻る