根据距离减少气血代码
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");
}
}
感谢楼主的无私分享!{:soso__11402694654016840197_7:}
膜拜中。。。。{:soso__7524161091986203637_5:}
感谢楼主的无私分享!{:soso__11402694654016840197_7:}
感谢楼主的无私分享!{:soso__11402694654016840197_7:} 很不错 顶顶多好 真心顶 难得一见的好帖 很好哦
页:
[1]