Project1

标题: 战斗中如何让使用龙骨的角色在龙骨动画时让动画放完 [打印本页]

作者: wesleylsw    时间: 2019-9-5 23:38
标题: 战斗中如何让使用龙骨的角色在龙骨动画时让动画放完


角色使用了龙骨插件,比如龙骨动画普通攻击持续40帧,但是在战斗中你点了普通攻击之后帧动画没有持续完就结束了(大概只持续了15-25帧),直接就是下个角色的动画了,如何调下每次让把动画放完才轮到下一个角色
作者: 寂静的夜里    时间: 2019-9-5 23:38
你用了龙骨插件不就用了YEP那几个横版的动作插件吗?

wait for movement
wait for animation

这2个都是其中啊
<Target Action>
  immortal: targets, true
  motion chant: user        人物动作图chant:角色
  wait: 60
  face user: target            
  wait for movement        等待完成以上动作
  motion attack: user      人物动作图attack:角色
  action animation         播放技能动画
  move target: backward, 16, 2            
  face target: user                              
  wait for movement          等待完成以上动作
  action effect             计算伤害
  wait for animation      等待动画完成
  immortal: targets, false      
  motion evade: user           
  move user: backward, 10   
  face user: target                    
  clear battle log                 
</Target Action>

例子
作者: 白嫩白嫩的    时间: 2019-9-6 21:17
龙骨太高深了,研究的没几个人,期待大佬搞定后发些教程教教我们
作者: walf_man    时间: 2019-9-10 14:40
两个思路,一个是减少动画帧,这个估计你不太愿意,第二个办法修改插件代码将异步改为同步。加我群给我发下素材,我试试第二个思路看行不行。
作者: 寂静的夜里    时间: 2019-9-10 20:26
wait for movement
wait for animation

YEP用这2个应该可以吧?第一个是等待动作完成,第二个是等待动画播放完成
作者: wesleylsw    时间: 2019-9-11 15:35
寂静的夜里 发表于 2019-9-10 20:26
wait for movement
wait for animation

这俩个的全名是什么
作者: wesleylsw    时间: 2019-9-11 15:36
walf_man 发表于 2019-9-10 14:40
两个思路,一个是减少动画帧,这个估计你不太愿意,第二个办法修改插件代码将异步改为同步。加我群给我发下 ...

好的,,,,,,,,,,,,,,,,,,,,,,,,
作者: wesleylsw    时间: 2019-9-11 23:51
寂静的夜里 发表于 2019-9-11 22:40
你用了龙骨插件不就用了YEP那几个横版的动作插件吗?

wait for movement

原来如此,谢谢啦
作者: walf_man    时间: 2019-9-12 09:27
学习了,原来不用改代码,yep自带的有实现




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