Unity3d 获得两GameObject间距

2016-11-10 16:16
250

//******************************************************  
var a:GameObject;  
var b:GameObject;  
//a,b 分别定义两个公共GameObject对象//  
function Update () {  
if (a==null || b==null) {  
print("a or b = null");  
return;  
//如果a或者是b实例化失败就跳出函数  
}  
var m:Vector3;  
var n:Vector3;  
//m,n定义两个私有 Vector3类型  
m=a.transform.position;  
n=b.transform.position;  
//赋m,n予a,b的位置  
print(Vector3.Distance(m,n));  
//函数Vector3.Distance计算a,b间距,并在控制台输出  
}  

收藏
0 条回帖
需要登陆后才可进行回复 登录
*滑动验证:

返回顶部
现在加入我们,注册一个账号 账号登陆 QQ账号登陆 微博账号登陆

微信扫一扫,马上找工作

在线客服