monery8 发表于 2013-3-5 08:30

计算角色与物体之间的距离来触发动画


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");

}

xhdengfei 发表于 2013-4-21 04:52

看着似乎不难的样子

cxbsr 发表于 2013-5-23 12:12

来试试看~感觉不错

流云天下 发表于 2017-5-11 08:37

楼主是超人

endlesshx 发表于 2017-5-11 08:32

好帖就是要顶

流云天下 发表于 2017-5-11 09:18

顶顶多好

流云天下 发表于 2017-5-11 08:33

难得一见的好帖

StTiGeR 发表于 2017-5-11 08:31

说的非常好

chinaaer 发表于 2017-6-19 17:48

很不错

1111111111 发表于 2017-6-19 17:26

楼主是超人
页: [1]
查看完整版本: 计算角色与物体之间的距离来触发动画