纳金网

标题: 计算角色和物体之间距离来触发动画 [打印本页]

作者: star-小虎    时间: 2013-10-15 15:55
标题: 计算角色和物体之间距离来触发动画
本帖最后由 艾西格亚 于 2013-10-15 15:59 编辑

function Update () {
     var aa = GameObject.Find("tishen");
     var bb =GameObject.Find("xar");
     var dis : float=Vector3.Distance(aa.transform.position, bb.transform.position);

     if (dis>5.0 && dis<=7.0 )
     {
           animation.Play("xarzx");
     }

     else if (dis>7.0)
     {
           animation.Play("idle");
     }
     else

           animation.Play("xarjh");
}


作者: ku    时间: 2013-10-15 17:45
没有遮挡算法这个东东没有一点意思
作者: nts    时间: 2013-10-16 09:56
学习了,谢谢
作者: 幸福小猪    时间: 2013-10-28 10:54
感谢楼主分享
作者: 1547373072    时间: 2014-6-12 16:47
时刻去判断应该很耗的吧。
作者: Kadina    时间: 2014-6-13 08:44
THis is great share!!!!




欢迎光临 纳金网 (http://c-www.narkii.com/club/) Powered by Discuz! X2.5