- 最后登录
- 2017-4-1
- 注册时间
- 2011-7-26
- 阅读权限
- 90
- 积分
- 24690
- 纳金币
- 24658
- 精华
- 6
|
其实类似于调试输出的功能,只不过是显示在文本框中!
脚本附加到GUIText上
var a:GameObject;
var b:GameObject;
var dist;
var c:float;
//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的位置
var dist = (Vector3.Distance(m,n));
var c=dist.ToString();
//函数Vector3.Distance计算a,b间距,并在GUI Text输出
guiText.text = c;
}
转自:http://oulehui.blog.163.com/blog/static/79614698201011144333685/ |
|