MV中,配合Yanfly和Yami的动画SV敌人

尝试制作一个动画敌人,但一直无法让它正常工作

我同时使用了Yanfly和Yami的插件,以及master2015hp提供的补丁来解决它们之间的不兼容问题,但到目前为止,我找到的所有所谓的修复方案都没有任何效果

敌人依然在屏幕上不断跳跃

game_f7cEjiCPYb

我知道之前也有其他人提到过类似的问题,但他们的修复方法(比如更新插件)在我的情况下并没有起作用

欢迎来到论坛 @dragonmanX

我自己没有实际运行过完全相同的组合,所以我只是猜测一下。你的 $lily_battlesprites 表中的每个帧大小是多少?在你的 notetag 截图中我没有看到大小标签,我想知道跳跃是否由此引起。Yami 的插件假设帧大小为 96x96,除非你另有说明,并且其帮助说明指出,当它与 Yanfly 的 Animated SV Enemies 配合使用时,精灵的宽度和高度应手动设置,而不是保留为自动。如果你尝试在敌人的 notetag 中添加这些代码,并使用你实际的帧大小,会怎样呢:

<Sideview Battler Size: 96, 96>
<Sideview Width: 96>
<Sideview Height: 96>

第一个是 Yami 的标签,后两个是 Yanfly 的。如果帧大小不正确,Yanfly 的插件可能会根据整个表而不是单个帧来计算敌人的位置,这可以解释为什么它会横跨屏幕滑动。

还有一件事,master2015hp 的补丁的 itch 页面也有一个 v2 文件。如果你使用的是 v1,也许可以尝试一下 v2。

抱歉,在我尝试的某个修复过程中,这个被移除了,我忘记加回去了,不过结果是一样的,而且我已经在使用 master 分支补丁的 v2 版本了

对于那个精灵图,尺寸是 139x139

我发誓,之前我输入了精灵尺寸的时候它确实没起作用

game_KZluPfuY2i

但现在它起作用了 :stuck_out_tongue:

抱歉浪费了你的时间

太好了,很高兴它又正常运行了!