我目前正在使用 Visustella Frontview UI 插件。它支持根据角色的死亡、受伤、治疗以及技能使用来更改角色图像的色调。但它不支持其他任何自定义效果。
有人知道有什么方法、插件或代码可以实现根据特定状态/效果来调整角色图像的色调吗?
(我来自 RPG Maker 论坛,这是我第一次发帖,希望我能得到和那里一样好的反馈。)
我目前正在使用 Visustella Frontview UI 插件。它支持根据角色的死亡、受伤、治疗以及技能使用来更改角色图像的色调。但它不支持其他任何自定义效果。
有人知道有什么方法、插件或代码可以实现根据特定状态/效果来调整角色图像的色调吗?
(我来自 RPG Maker 论坛,这是我第一次发帖,希望我能得到和那里一样好的反馈。)
VisuStella 的 Visual State Effects 插件可以实现针对状态的色调调整。它添加了一个 <State Tone: red, green, blue, gray> 的状态标签(notetag),直接作用于状态本身,其中颜色值的范围是 -255 到 255,灰色值的范围是 0 到 255。如果战斗单位同时拥有多个带色调的状态,优先级最高的那个会生效。该插件还提供了 <Visual Opacity: x> 以及彩虹色相偏移功能,以便为状态绑定其他视觉效果。
我不确定的是 Frontview UI 的角色头像是否真的能识别这些效果。这些效果是基于战斗单位精灵(battler sprite)编写的,文档中也指出其中一些效果无法影响到 UI 元素(如血条和状态图标),因此角色头像可能受也可能不受影响。快速验证的方法是创建一个临时状态,使用极端的参数如 <State Tone: 255, -255, -255, 0>,然后观察角色头像是否变红。
如果最终发现 Frontview UI 对此没有反应,我建议去 VisuStella 官方的 Discord 频道提问,因为这两个插件都是他们开发的,他们最清楚角色头像是否确实与战斗单位精灵进行了绑定。