Unity基础_动画事件_Animation_Event
2022-08-11 22:35 作者:unity_某某师_高锦锦 | 我要投稿
Unity动画事件支持传入参数类型:
空
GameObject
float
int
string
Animation Event无法触发的解决办法:
1.如果是通过animation控制器添加的事件,要注意脚本是否和animator所在的对象所处同一对象。
2.如果是代码的添加方法,注意不能放在基类当中。就是说如果你的 脚本继承了某个基类,而事件的响应方法在基类中,那么这样可能会无法成功触发方法。
3.同时使用代码和动画控制器的方式添加,要注意是否有冲突。
4.在动画控制器上添加关键帧时,要注意是否多点了导致同一时间位置添加了你没注意到的多个事件帧,这样会导致不易定位且不会影响主进程的报错
5.最后一帧一般来说不添加动画事件,很大概率不能触发