强子 发表于 2013-3-5 18:46

动作连贯问题用Unity自带的CrossFade



      //用时间来控制,在动画结束前,发生旋转或位移,动画效果才能连贯          if(player_.animation.IsPlaying("QianBuCeTi"))//此为攻击动作
                              {
                                        time_+=Time.deltaTime;
                              }
                              if(time_>0.5)
                              {
                                        //cc_.transform.Rotate(0,20,0);
                                        player_.animation.CrossFade("FuXiongYangWang",0.5);
                                        time_=0;
                              }

大C 发表于 2017-5-6 14:33

楼主是超人

你是我的泡面 发表于 2017-5-6 15:00

好帖就是要顶

joyhollo 发表于 2017-5-6 14:57

难得一见的好帖

blackyh 发表于 2017-5-6 15:07

说的非常好

admin? 发表于 2017-5-6 14:38

不错不错

keeper 发表于 2017-6-1 12:45

很不错

kero990 发表于 2017-6-1 12:17

顶顶多好

linux先生 发表于 2017-6-1 12:40

真心顶

梦之舞 发表于 2017-6-1 12:56

说的非常好
页: [1] 2 3 4 5 6 7 8
查看完整版本: 动作连贯问题用Unity自带的CrossFade