纳金网
标题:
Unity3d 获得两GameObject间距
[打印本页]
作者:
晃晃
时间:
2011-8-16 08:03
标题:
Unity3d 获得两GameObject间距
Unity3d 获得两GameObject间距
view plaincopy to clipboardprint?
1. //******************************************************
2. var a:GameObject;
3. var b:GameObject;
4. //a,b 分别定义两个公共GameObject对象//
5. function Update () {
6. if (a==null || b==null) {
7. print("a or b = null");
8. return;
9. //如果a或者是b实例化失败就跳出函数
10. }
11. var m:Vector3;
12. var n:Vector3;
13. //m,n定义两个私有 Vector3类型
14. m=a.transform.position;
15. n=b.transform.position;
16. //赋m,n予a,b的位置
17. print(Vector3.Distance(m,n));
18. //函数Vector3.Distance计算a,b间距,并在控制台输出
19. }
作者:
Asen
时间:
2011-8-25 09:42
重点在函数Vector3.Distance是计算a,b之间的距离
作者:
Mr.cai
时间:
2011-8-27 10:33
赞成
作者:
C.R.CAN
时间:
2012-3-17 23:19
楼主收集的可真全哦
作者:
晃晃
时间:
2012-3-17 23:26
我无语!
作者:
tc
时间:
2012-4-3 23:22
呵呵,真得不错哦!!
作者:
晃晃
时间:
2012-5-16 23:20
很经典,很实用,学习了!
作者:
菜刀吻电线
时间:
2013-3-15 23:21
先顶上去,偶要高亮加精鸟!
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5