在第二场比赛中,当球员站在一堆污垢上时,他应该能够铲除一些污垢。玩家已经拥有动画,但必须生成铲子。
所以我生成铲子并触发动画。但是动画师不会给铲子制作动画。任何解决方案?
答案 0 :(得分:0)
为什么需要生成铲子?如果您只是希望它在某些时候可见,您可以继续在编辑器中正常设置动画,然后在您不希望它在那里时将其设置为非活动状态。
答案 1 :(得分:0)
好的,所以我找到了自己的答案。在触发动画事件之前重新绑定动画师。
Animator anim = player.GetComponent<Animator>();
anim.Rebind();