主角有普攻动作,受击动作,技能动作等等
由于一些技能的动画时间较久,播放期间触发了自动普攻或受击动画会直接执行新的playAnimation
想请问大佬们有好办法解决动画覆盖的技巧吗,文档里找了一下好像没有类似isplaying的功能,
暂时想到的方法是用 [ addEventListener ]加ispalying = true参数,结束时false掉,
然后所有的基础动作(低优先级)在执行前判断一下isplaying,再封装成一个功能
大佬们有更好的解决方案吗?
如果db组件有一个内置类似assetbundle的“重要级”功能,可以通过控制1-10的数字来控制“当高等级的动画在播放时,不会被低等级的动画覆盖掉”这种设定 感觉就完美了

