设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
只需一步,快速开始
首页
BBS
剑灵怀旧服
Unity
美术资源
UE
全套源码
其他内容
奖励任务
分享
Share
每日任务中心
搜索
搜索
怀旧插件
怀旧脚本数据
怀旧攻略
公益服开服通知
AI工具分享
Unity插件
Unity问题答疑
Unity学习教程
Unity AI算法
Unity源码
其他美术文件
MAY文件
3D Max
FBX模型
UE技术讨论
UE学习视频
UE源码
网站源代码
手机游戏源代码
PC游戏
游戏捏脸
其他插件
OFFER摸吧
魔兽地图
单机游戏
本版
帖子
用户
爱开源网
»
首页
›
前端中台
›
Unity
›
Unity查找物体方法的详细对比
返回列表
发新帖
[Unity学习教程]
Unity查找物体方法的详细对比
[复制链接]
1154
|
0
|
2023-8-23 11:51:03
|
显示全部楼层
|
阅读模式
来自
中国北京
1.GameObject.Find():
优点:这种方法应用比力方便,可以直接在Hierarchy窗口有物体中查找指定名称的物体,返回第一个没有被隐藏的物体;不消担心重名问题。
缺点:如果对应名称的物体被隐藏了,会出现空引用报错。并且此方法是对全局举行查找比力消耗性能
2.transform.Find():
优点:这种方法可以直接查找根节点在Hierarchy窗口中子物体,可以查找被隐藏的物体,受限比力小
缺点:根节点不能被隐藏,誊写不方便,要写入完成路径
3.transform.GetChild():
优点:这种方法可以直接查找根节点在Hierarchy窗口中指定索引的物体,可以查找被隐藏的物体,根节点也可以隐藏,受限更小较小,相比transform.Find()誊写,在查找层级比力少的情况下写代码也方便
缺点:在后续的开辟中如果改变子物体的次序会导致查找错误
4.FindGameObjectWithTag和FindGameObjectsWithTag:
对比:FindGameObjectWithTag从上往下查找对应标签的第一个物体,FindGameObjectsWithTag返回一个数组,全部该标签的物体都在那此中(没有被隐藏的)
优点:该方法是通过标签查找,在物体数量比力多层级比力深的情况比力好用
缺点:比力贫苦须要对物体设置标签,如果想要得到某一个该标签的物体的时间,不是很好用;不能查找被隐藏的物体
5.FindObjectsOfType和FindObjectsOfType:
对比:FindObjectOfType从上往下查找含有对应组件的第一个物体,FindObjectsOfType返回一个数组
优点:不须要知道物体的名称或者索引,返回与该类型匹配的对象,
缺点:该函数的运行速度非常缓慢。不建议对每一帧都利用该函数。 在大多数情况下,您可以改为利用单例模式。不能查找隐藏的物体
6.Resources.FindObjectsOfTypeAll:
优点:可以在整个Hierarchy窗口中查找全部物体,特指全部物体,无论有没有被隐藏。通常用在编辑器脚本中
缺点:性能开销比力大
知乎链接
接待各人参加知识星球,我们一起进步
来源:
https://blog.csdn.net/weixin_46292030/article/details/126983962
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
除汉奸走狗卖国贼
22
主题
0
回帖
66
积分
注册会员
注册会员, 积分 66, 距离下一级还需 284 积分
注册会员, 积分 66, 距离下一级还需 284 积分
积分
66
加好友
发消息
回复楼主
返回列表
Unity
Web开发
易语语言
Cocos Creator
UE
其他
图文推荐
非绿色-黑鳍自动换角色组队吃药自动没疲劳刷金
2024-09-21
绿色-剑灵怀旧完整主线(10月更新)有韩服
2024-09-12
非绿色-定制AI全自动黑鳍V1.2
2024-09-14
剑灵三系精修端 星术咒3鬼3 T2 饰品属性外观
2023-08-16
Unity 超级马里奥
2023-08-22
热门排行
1
非绿色-黑鳍自动换角色组队吃药自动没疲劳
2
非绿色-定制AI全自动黑鳍V1.2
3
绿色-剑灵怀旧完整主线(10月更新)有韩服
4
剑灵三系精修端 星术咒3鬼3 T2 饰品属性外
5
Unity 超级马里奥
6
AI绘画stable-diffusion-webui指定GPU运行
7
非绿色-武神塔合集
8
非绿色-使用教程攻略
9
非绿色 3号自动切线 黑骑 钓鱼 蓝蛙
10
绿色-黑鳍脚本合集