强子 发表于 2013-3-5 08:38

根据距离减少气血代码

else if(Input.GetKeyDown(KeyCode.O))
      {
      
                if(!gameobj.animation.IsPlaying("fight")&&!enemyObj.animation.IsPlaying("beida"))//当fight与beida动作都没有执行时才掉血
                {
                        if(DistanceControl.dis<0.5)
                        {
                              print("-100");
                              MainGUI.playScore-=100;//此处随着动作时间来的
                              if(enemyObj)
                              {
                                        enemyObj.animation.CrossFade("beida");//显示被打的动作
                              }
                        }
                        animation.CrossFade("fight");
                }
      }

jerry6084 发表于 2013-5-6 06:19


感谢楼主的无私分享!{:soso__11402694654016840197_7:}

hkjhkji 发表于 2013-6-6 15:13


膜拜中。。。。{:soso__7524161091986203637_5:}

Class 发表于 2014-5-26 13:46


感谢楼主的无私分享!{:soso__11402694654016840197_7:}

匣中藏剑 发表于 2014-7-19 14:15


感谢楼主的无私分享!{:soso__11402694654016840197_7:}

zkq 发表于 2017-2-10 12:39

很不错

think3 发表于 2017-2-10 11:45

顶顶多好

☆花谢蝶飞☆ 发表于 2017-2-10 12:17

真心顶

zzpanzer 发表于 2017-2-10 12:25

难得一见的好帖

mice714 发表于 2017-2-10 12:24

很好哦
页: [1]
查看完整版本: 根据距离减少气血代码