Project1

标题: 用“战斗事件”执行技能时产生了技能序列顺序错误的问题 [打印本页]

作者: kyokou44    时间: 2020-6-25 13:42
标题: 用“战斗事件”执行技能时产生了技能序列顺序错误的问题
本帖最后由 kyokou44 于 2020-6-25 17:58 编辑

插件用了yanfly的战斗核心和技能序列扩展123。
在setup action里用公共事件插入了一个技能使用者的面部特写,在一般战斗中使用技能的话没有什么问题,是这个样子:

https://www.bilibili.com/video/BV1UK4y147fy/

但是如果我用“战斗事件”,设定一个情况,比如“主人公HP低于50%后,显示一些对话和特效,然后用技能攻击敌人”,这个时候被调用出来的技能里公共事件显示技能使用者面部特写这一步骤会被放到最后,而且好像整个setup action的功能都不正常了,各种等待的效果都没有了,变成了这个样子:

https://www.bilibili.com/video/BV1qK4y147JH/

请问是什么原因导致的,以及有没有解决方法。

论坛似乎不支持B站,只好放视频地址。
作者: alucardzhou    时间: 2020-9-28 01:23
动作序列按时间流程依次执行五个部分(没有就不做)
怀疑你把头像横幅和“学会了XXXX”放错了部分。比如你的技能动作写在target action,“学会了XXXX”这类的动作应该放在whole action。
或者你简单把自己的序贴出来看看。(不需要细节代码,主要看你把动作放在哪个action块里了)

<setup action>
    action list
</setup action>

<whole action>
    action list  
</whole action>

<target action>
    action list
</target action>

<follow action>
    action list
</follow action>

<finish action>
    action list
</finish action>




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1