使用 Galv 的 Message Bust 插件时出现奇怪的文本框问题。[已修复,问题出在 YEP_MESSAGECORE]

我在试玩游戏中的过场动画时发现,文本本该出现的位置有个奇怪的空白。但正如图片所示,文本似乎只是……向右移动了。

即使角色半身像位于左侧而非右侧,文本的起始位置也完全相同。

如我所说,我使用的是 Galv’s Message Busts 插件来显示角色半身像。但在此之前它一直运行正常。我已经几周没有添加或修改任何插件了。我今天只是重新下载并安装了它,但无济于事。我还尝试更改了 X 轴偏移量,但这也没有任何作用。除非文本框没有选择半身像图片,否则它就一直卡在那里。如果没选半身像,那就没问题。

有人知道这是怎么回事吗?如果能得到任何帮助都将不胜感激,因为这是目前唯一免费的文本半身像插件,而我无法花钱去替换它。

这是我的游戏,如果你感兴趣的话,算是免费打广告吧?

可以试试在插件中的startMessage函数,将$gameMessage.bustOffset等于号右边的部分修改为你希望的数值。
例如:
$gameMessage.bustOffset=0;

试过了,没起作用。我不确定我是否按照你的要求正确调整了代码,很可能就是因为这个原因才没成功的。


这张图是修改后的样子,你可以尝试一下。数字0可以替换为其他数值。

尝试了各种不同值,但毫无结果。说实话,不知道接下来该试什么了。

我搞清楚了。原来是 YEP_MessageCore 导致了问题。真是见鬼了,伙计。

是的。Galv的函数写法会覆盖了MV原有的函数,确实可能会和其他用了类似写法的插件相互冲突。总之,问题得以解决,这是好的。

是的,无论如何都非常感谢你的帮助!