Galv's Message Bustプラグイン使用時の奇妙なテキストボックスの問題。[解決、YEP_MESSAGECOREが原因でした]

ゲームのカットシーンをプレイテストしている際、通常テキストが表示されるべき位置に奇妙な隙間があることに気づきました。画像でお分かりの通り、テキストが右側に移動してしまっています。

また、バスト(キャラクターの上半身イラスト)が左側にある場合も右側にある場合も、テキストの開始位置は全く同じ場所から始まります。

前述した通り、キャラクターのバスト表示には**Galv’s Message Busts**プラグインを使用しています。しかし、これまで問題なく動作していました。ここ数週間、プラグインを追加したり、既存のプラグインを編集したりしていません。今日、再ダウンロードして再インストールを試みましたが、効果はありませんでした。Xオフセットを変更しても何も変わりませんでした。テキストボックスにバスト画像が選択されていない状態であれば正常に動作します。

これが何の原因で起こっているかご存知の方がいらっしゃいましたら、ぜひ教えてください。現在、この無料のメッセージバストプラグイン以外に選択肢がなく、有料のプラグインに乗り換える資金もありませんので、大変助かります。

もしよろしければゲームをご覧ください(無料宣伝になります)

プラグインのstartMessage関数で、$gameMessage.bustOffsetの右辺を希望する値に変更してみてください。
例:
$gameMessage.bustOffset=0;

試してみましたが、うまくいきませんでした。あなたが望んでいた通りにコードを修正したかどうかさえ確信が持てません。おそらくそれが失敗の原因だったのでしょう。


この画像は修正後の状態です。試してみてください。数字の0は他の数値に置き換えることができます。

いくつかの異なる値で試しましたが、結果は得られませんでした。正直、次に何を試すべきか全く分かりません。

解決しました。原因はYEP_MessageCoreでした。まじでやばいよ。

そうです。Galvの関数書き換えはMVの既存関数を上書きするため、同様の書き方をする他のプラグインと競合する可能性があります。いずれにせよ、問題が解決したのであれば、それは良いことです。

「いいね!」 1

はい、とにかくおかげさまで助かりました!