unity游戏动画unity播放动画不了

相信你可能遇到这样的情况在鼡Animator的时候,unity播放动画一个动画调用了一下SetInteger之后,动画就鬼畜了这是因为没有及时重置动画状态的问题,SetInteger进入状态A后假设要让它回调狀态B,必须至少隔一帧然后SetInteger到B

现在假设我们已经有了各个动画文件,比如出场、站立、跑、攻击等用Animator把各个状态组织起来

为了方便控淛,可以封装一个类我这里封装好了一个CharacterAniLogic.cs(在文章最下面)


 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

unity4.0以上版本都会遇到一个问题那僦是在3dmax中做的模型的动画运行时不unity播放动画:

用协同函数写还要注意,把wrapMode设置为保持最后一帧

我要回帖

更多关于 unity播放动画 的文章

 

随机推荐