没有合适的资源?快使用搜索试试~ 我知道了~
获取离自己最近的游戏对象的坐标2
资源详情
资源评论
资源推荐
获取离自己最近的游戏对象的坐标
Posted on 2013 年 05 月 25 日 by U3d / Unity3D 脚本/插件/被围观 181 次
01
//
获取离自己最近的游戏对象的坐标
.
02
function Update()
03
{
04
if(networkView.isMine)
05
{
06
print(FindClosestEnemy().transform.position);
07
}
08
09
}
10
11
// Find the name of the closest enemy
12
//
查找最靠近敌人的信息
13
function FindClosestEnemy () : GameObject {
14
// Find all game objects with tag Enemy
15
//
查找标签为
test
的全部游戏物体
16
var gos : GameObject[];
17
gos = GameObject.FindGameObjectsWithTag("test");
18
var closest : GameObject=GameObject.FindWithTag("test");
19
/ar vect:Vector3 =new Vector3(1.0f,1.0f,1.0f);
20
var distance = Mathf.Infinity;
21
var position = transform.position;
22
// Iterate through them and find the closest one
23
//
遍历他们找到最接近的一个
24
for (var go : GameObject in gos) {
25
if(go.transform.position==position)
26
{
27
continue;
28
}
29
var diff = (go.transform.position − position);
30
var curDistance = diff.sqrMagnitude;
31
if (curDistance < distance) {
32
closest = go;
33
distance = curDistance;
34
}
35
}
36
return closest;
37
}
经年哲思
- 粉丝: 16
- 资源: 329
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 设计1.ms14
- vscode-1.64.1.tar源码文件
- vscode-1.64.0.tar源码文件
- vscode-1.52.0.tar源码文件
- Music-Player +PlayerActivity+ rockplayer+ SeeJoPlayer 播放器JAVA源码
- vscode-1.46.0.tar源码文件
- 最近很火植物大战僵尸杂交版2.08苹果+安卓+PC+防闪退工具V2+修改工具+高清工具+通关存档整合包更新
- 超级好用的截图工具PixPin,可录制Gif图
- Screenshot_2024-05-21-17-06-42-64_2332cb9b27b851b548ba47a91682926c.jpg
- 毕业设计参考 - 基于树莓派、OpenCV及Python的人脸识别
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0