rpgmakermv吧 关注:21,052贴子:67,412
  • 5回复贴,共1

请教技能圆形范围 与 技能动作序列的问题 额外多执行了一次效果

只看楼主收藏回复

一开始做了一个双连斩的技能,很普通,就是【准备阶段没什么特别效果,目标阶段跳过去斩两次。】
后来,想把这个技能改成范围技能,数据和动作序列都不变,
于是用YEP的Area of Effect插件做范围技能,发现个问题,
【准备阶段,会额外先执行一次技能效果,然后再按照动作序列执行你写的动作和效果。】
这个最开始的额外效果不太想要,不知道怎么解决了。

动作序列貌似也没发现什么特别的:
<speed: +00><After ATB: 00>
<Cooldown: 2><AOE Radius: 500>
<setup action>
display action
immortal: targets, true
</setup action>
<Target Action>
zoom: 1.1, 15
camera clamp on
camera focus: target, front, 30
move user: target, FRONT, 20
opacity user: 100%, 20
wait for movement
wait: 5
motion attack: user
wait: 10
ANIMATION 6: target
wait: 3
action effect
wait: 10
motion attack: user
wait: 10
ANIMATION 6: target
wait: 3
action effect
wait: 15
jump user: 150%, 30
move user: return, 30
opacity user: 100%, 30
</Target Action>
这些插件用的还不是很熟练,没找到原因,
如果有大神愿意指导一下【Area of Effect】这个范围目标插件的用法,感激不尽~~~~!


IP属地:黑龙江1楼2018-03-30 16:51回复
    暂时找到了一个不算完美的解决方式,毕竟<Target Actions>阶段内是【分别执行效果】,索性就换成了,在<Whole Actions>里面执行动作,也就是同时执行效果。
    算是把开头多出来的那额外的效果消除了,不过又没办法一个目标一个目标的冲过去攻击了……
    暂时算是一个曲线救国吧…………接下来继续研究研究…………


    IP属地:黑龙江4楼2018-03-30 17:24
    回复
      嗯...一脸懵逼


      来自iPhone客户端5楼2018-04-01 19:50
      回复
        <whole action>
        </whole action>
        把whole action写出来留空,
        其他的仍然写在target action里就行:
        因为你刚开始设置的单体技能,默认不执行whole action,
        但一旦变成全体技能,那么whole action会执行一次(即使你不写),然后target action又执行一次,就执行了两次。
        如果把whole action写出来并留空,那么就相当于替换了默认的whole action的内容。


        IP属地:阿根廷6楼2018-04-05 13:18
        收起回复