个人理解,已解决无法修改权重的问题:
unity自带的动画系统是在FixUpdate和Update之后LateUpdate之前执行,如果在这FixedUpdate或Update函数内更新AnimationRigging内的权重后,内部动画系统会覆盖权重的修改,导致无法正确更新;
所以要在 LateUpdate内修改权重,并且是每帧修改,也就是说必须时刻更新AnimationRigging的权重为你想要的值,不能在Start 函数中修改一次,那样也会不起作用;
个人理解,已解决无法修改权重的问题:
unity自带的动画系统是在FixUpdate和Update之后LateUpdate之前执行,如果在这FixedUpdate或Update函数内更新AnimationRigging内的权重后,内部动画系统会覆盖权重的修改,导致无法正确更新;
所以要在 LateUpdate内修改权重,并且是每帧修改,也就是说必须时刻更新AnimationRigging的权重为你想要的值,不能在Start 函数中修改一次,那样也会不起作用;