一、错误
- 执行动画重复的问题
解决方法:
因为代码中使用了
//根据动画进度判断动画是否进入结束
Animation.normalizedTime > 0.9
复制代码
normalizedTime会比较不稳定,有可能会直接跳过0.9,不执行动画结束,所以会重复执行动画代码,直到有进入0.9的那一次才会结束攻击,比较稳定的方式是使用Event来进行判断是否结束。
一、错误
解决方法:
因为代码中使用了
//根据动画进度判断动画是否进入结束
Animation.normalizedTime > 0.9
复制代码
normalizedTime会比较不稳定,有可能会直接跳过0.9,不执行动画结束,所以会重复执行动画代码,直到有进入0.9的那一次才会结束攻击,比较稳定的方式是使用Event来进行判断是否结束。
转载于:https://juejin.im/post/5b3ac83f518825623a2ace2e