在我初学Unity时,曾经遇到动画被触发时出现不断“抽搐”的现象,也就是动画刚刚开始播放又开始了下一次,就这样一直循环。虽然已经过去好久了,但今天无意间又想起了这个问题,可能还会有别的小伙伴也会遇到这个问题,那我就来分享一下解决方法好了。
首先,打开物体身上的animations标签,将动画的Loop Time取消选中,然后,在状态机里将这个动画的触发参数选择为Trigger类型,不要选择bool类型。
好的,现在再看看你的问题是否解决了吧。
在我初学Unity时,曾经遇到动画被触发时出现不断“抽搐”的现象,也就是动画刚刚开始播放又开始了下一次,就这样一直循环。虽然已经过去好久了,但今天无意间又想起了这个问题,可能还会有别的小伙伴也会遇到这个问题,那我就来分享一下解决方法好了。
首先,打开物体身上的animations标签,将动画的Loop Time取消选中,然后,在状态机里将这个动画的触发参数选择为Trigger类型,不要选择bool类型。
好的,现在再看看你的问题是否解决了吧。