Unity代码错误 junwen0814 2018-07-03 354 阅读1分钟 一、错误 执行动画重复的问题 执行动画结束之前,重复执行了好几次,这个问题 解决方法: 因为代码中使用了 //根据动画进度判断动画是否进入结束 Animation.normalizedTime > 0.9 normalizedTime会比较不稳定,有可能会直接跳过0.9,不执行动画结束,所以会重复执行动画代码,直到有进入0.9的那一次才会结束攻击,比较稳定的方式是使用Event来进行判断是否结束。