012-Unity中的几种Find方法

2023-10-26

版本:2018\3\14

1.transform.Find():

1.可以查找隐藏对象
2.支持路径查找
3.查找隐藏对象的前提是transform所在的根节点必须可见,即active=true

注意:只能查找挂载物体上的子物体,否则查不到

2.GameObject.Find():

1.无法查找隐藏对象 
隐藏对象包括查找路径的任何一个父节点隐藏(active=false)

2.如果查找不在最上层,建议合理使用路径查找,路径查找是把双刃剑

优点1:解决查找中可能出现的重名问题。 
优点2:如果有完全的路径,减少查找范围,减少查找时间。

缺点: 路径或结构调整后,容易影响到程序中的查找,需要重新定位查找路径。

3.如果路径查找中的任何一个父节点active=false,这个对象都将查找不到。

4.使用方便但效率低下 
此查找相当于递归遍历查找,虽使用方便但效率堪忧,建议在Start()函数中查找对象并保存引用,切忌在Update()中动态查找。

3.GameObject.FindGameObjectWithTag():

同GameObject.Find()相同,但是按照加了标签一层筛选,查找效率更高

参考:https://blog.csdn.net/teng_ontheway/article/details/47188141#1%E5%89%8D%E7%BD%AE%E6%9D%A1%E4%BB%B6


有错误欢迎指出

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

012-Unity中的几种Find方法 的相关文章

  • rabbitmq集群故障处理

    rabbitmq集群故障处理 故障现象 rabbitmq启动失败 手动kill掉rabbit的后台进程 杀完后进程又会自动起来 故障处理 1 手动更改rabbitmq故障节点的erl crash dump为erl crash dump ba
  • JavaScript 的面向对象基础,设计模式中的原型模式(设计模式与开发实践 P2)

    文章目录 1 1 动态类型语言和鸭子类型 1 2 多态 1 3 封装 封装数据 封装实现 封装类型 1 4 原型模式和基于原型继承的 JavaScript 对象系统 C 原型模式 JS 原型模式 在学习 JS 设计模式之前需要了解一些设计模
  • 嵌入式开发课程简介

    最近几年 几乎所有的IT企业对应届毕业生都有抱怨 动手能力太差 编程水平低下 大学期间 老师授课以理论为主 学生缺少各种实践 这造成很多学生就业难 学生找不到工作 而企业招不到合适的人 本课程不仅系统的梳理了一遍工作中常用的知识 更是通过大
  • LLM论文周报|来自清华、MetaAI、Nous Research等机构论文研究

    大模型 LLM 是一种人工智能模型 旨在理解和生成人类语言 它们在大量的文本数据上进行训练 可以执行广泛的任务 包括文本总结 翻译 情感分析等等 LLM的特点是规模庞大 包含数十亿的参数 帮助它们学习语言数据中的复杂模式 这些模型通常基于深
  • 安装搭建悟空CRM 网络错误,请检查您的网络 问题处理

    1 很多朋友在GitHub上面下载的悟空crm最新版程序 进行安装搭建后发现 运行程序打开显示 悟空软件 但是登录进去管理界面的时候就提示说 网络请求失败 请稍候再试 怎么办呢 2 导入服务端根文件夹数据库文件public sql 5kcr
  • Kubernetes 网络概念及策略控制(叶磊)

    本文将主要分享以下 5 方面的内容 Kubernetes 基本网络模型 Netns 探秘 主流网络方案简介 Network Policy 的用处 思考时间 Kubernetes 基本网络模型 本节来介绍一下 Kubernetes 对网络模型
  • SpringBoot 集成MyBatis-Plus提示反序列化异常:cannot deserialize from Object value (no delegate- or property-bas

    SpringBoot集成MyBatis Plus 实现HTPP POST提交实体对象提示如下错误片段 重点错误信息字段 cannot deserialize from Object value no delegate or property
  • ECharts折线图+联动+dataZoom

  • SpringBoot配置数据源DataSource

    使用properties文件配置springboot默认数据源 这种方式十分简单 只用在application properties文件中配置数据库连接属性即可 spring datasource url jdbc mysql localh
  • 7-22 龟兔赛跑 (20分)

    思路 当时间为10的倍数的时候看看兔子的路程有没有乌龟的长 若比乌龟长 则兔子开始休息三十分钟 其中有一个测试点就是注意兔子在休息中时间t到了 代码如下 include
  • ERROR: Invalid requirement: ‘_libgcc_mutex=0.1=main‘ XXX Hint: = is not a valid operator. Did you me

    问题如图所示 我是在GitHub加载environment yml文件时 遭遇这种情况 其实 这也不难解决 其一将environment yml文件中dependencices中 报错的部分依赖项 放到 pip 下 或者将 libgcc m
  • 探索将大语言模型用作推荐系统

    编者按 目前大语言模型主要问答 对话等场景 进行被动回答 是否可以将大模型应用于推荐系统 进行主动推送呢 这篇文章回顾了可以将大模型作为推荐系统的理论基础 并重点描述了基于英文和阿拉伯语的购物数据集微调T5 large模型 探索将LLMs用
  • d3dcompiler_43.dll文件丢失怎么修复,最新修复方法分享

    本教程操作系统 Windows系统 d3dcompiler 43 dll是电脑文件中的dll文件 动态链接库文件 如果计算机中丢失了某个dll文件 可能会导致某些软件和游戏等程序无法正常启动运行 并且导致电脑系统弹窗报错 在我们打开软件或者
  • PyTorch Lightning错误TypeError: lr_scheduler_step() takes 3 positional arguments but 4 were given

    问题 使用PyTorch Lightning时对lr scheduler step定义如下 def lr scheduler step self scheduler metric scheduler step 出错 TypeError lr
  • Ubuntu 安装 cmake

    目录 1 下载cmake安装包 2 开始安装 3 查看cmake版本 参考链接 https blog csdn net qq 27350133 article details 121994229 1 下载cmake安装包 cmake安装包下
  • Jmeter实现websocket协议接口测试

    一 为了方便使用 首先将jmeter设置成中文 有两种方法 1 在Jmeter界面进行设置 Options gt Choose Language gt Chinese Simplified 这种方法在关闭jmeter重启后又会恢复成默认的英
  • 最优化理论·非线性最小二乘

    最优化理论 非线性最小二乘 标签 空格分隔 数学 非线性最小二乘问题是椭圆拟合中最易遇到的优化问题 本文主要对非线性二乘的基本分析做简单介绍 1 什么是最小二乘问题 目标函数能够写为m个函数平方和的优化问题 其中 每个函数 f i x
  • 高内聚、低耦合

    http www cnblogs com robnetcn archive 2012 04 15 2449008 html 起因 模块独立性指每个模块只完成系统要求的独立子功能 并且与其他模块的联系最少且接口简单 两个定性的度量标准 耦合性
  • crunch 字典生成 hashcat 破解密码

    crunch crunch 9 9 t 2003 gt gt 999 txt 生成9位密码 b 指定文件输出的大小 避免字典文件过大 c 指定文件输出的行数 即包含密码的个数 d 限制相同元素出现的次数 e 定义停止字符 即到该字符串就停止

随机推荐

  • 配置Tomcat数据源和连接池

    修改C Tomcat 6 0 conf context xml 在
  • TCP/IP网络编程(一)

    TCP IP网络编程 第一章 理解网络编程和套接字 实现 先准备一个linux的操作系统然后用xshell连上 CentOS7安装以及Xshell连接常见问题解决 jump into zehe的博客 CSDN博客 下载gcc root lo
  • R语言使用choose函数计算排列组合:组合数(输入两个参数、combination)

    R语言使用choose函数计算排列组合 组合数 输入两个参数 combination 目录 R语言使用choose函数计算组合数 输入两个参数 combination R 语言特点 R语言使用choose函数计算组合数 输入两个参数 com
  • Java高频面试复习题,助你面试成功

    前言 2022年对程序员来说是特别严峻的一年 也是大改革的一年 大部分人因为今年 疫情 的原因纷纷离开了自己原有的岗位 也有人抓住机会逆流而上拿到更高的待遇 2022年金九银十已经到来了 试问你进入了自己心仪的企业了吗 拿到自己满意的薪资待
  • 利用Chrome网络请求调试页面跳转问题

    背景 现在大量的信息系统都是基于WEB服务 这些WEB服务糅合了单点登录 权限控制 网关 代理等多种技术手段 当请求一个页面时 发现它跳转的目标竟然让人匪夷所思 完全不是意想中的样子 怎样捕捉这些跳转信息 并进行分析 是解决跳转问题的有效手
  • Android studio 入门第一个APP

    开发第一应用 可以开发属于自己的应用 是否有点小激动 好吧 让我们开始 首先点击Start a new Android Studio Project创建工程 接下来需要输入应用名称 第一个字母要大写 公司域以及指定应用存放目录 点击Next
  • stm32专题十七:深度解析 stm32 硬件iic (i2c)

    首先是配置I2C的GPIO 然后配置I2C参数 就是常规配置 按流程来写不会错 brief EEPROM IIC 配置 void I2C EE config void GPIO InitTypeDef GPIO InitStruct I2C
  • 28所示范性微电子院校占地面积排名,中山大学第一!

    01中山大学13725 中山大学简称中大 现有广州 珠海和深圳三校区五校园 占地面积共计13725亩 1924年 孙中山亲手将广州地区多所高校整合创立国立广东大学 1926年定名为国立中山大学 如今该校由1952年院系调整后分设的中山大学和
  • http://chdbits.org/signup.php 邀请码,www.chdbits.co

    Domain Name chdbits co Registry Domain ID D167587220 CO Registrar WHOIS Server whois godaddy com Registrar URL www godad
  • IAR下如何确定某一段代码的执行时间

    1 接出来一个I O口 然后设置反转 用示波器查看反转周期 2 软件仿真时计算两断点CYCLECOUNTER 在CPU registers中 的差值 乘以指令周期 MCLK 便是执行时间
  • getopt_long 杂谈

    首先先解释一下 getopt long 的 struct 的形式 const struct option longopts help 0 0 h container 1 0 c statistics 1 0 s verbose 0 0 v
  • 关于实现订单超时的几种方案

    更新 2022 10 28 说明 关于使用rabbitmq实现订单超时的部分说明有错误 首先mq是可以实现自定义超时时间的 我们可以在创建队列queue ordercreate时不设置它的x message ttl参数 转而在代码里设置消息
  • 用卷积神经网络实现手写字体的识别

    代码如下所示 coding utf 8 Time 2018 4 4 13 22 Author mgliu FileName mnist py Software PyCharm Community Edition coding utf 8 i
  • 使用R语言进行股票价格预测

    目录 1 准备工作 2 数据准备 3 数据预处理 4 构建和训练模型 5 评估模型
  • win7定位位置服务器,win7 定位 服务器地址

    win7 定位 服务器地址 内容精选 换一换 反向解析主要应用于自建邮箱服务器 可以提高邮箱服务器IP地址和域名的信誉度 多数垃圾邮件发送者使用动态分配或者没有注册域名的IP地址来发送垃圾邮件 以逃避追踪 设置了邮箱服务器IP地址到域名的反
  • eu5,eu7,ex3,ex5安装第三方app

    本教程介绍了 如何简单快速的在北汽的eu5 eu7 ex3 ex5等车安装第三方app应用 比如高德地图 QQ音乐 大大提高车机的娱乐性和可用性 安装过程简单明了 只需要一个U盘就可以了 不需要输入任何命令 按照教程点击按钮就可以完成所有操
  • 车联网安全基础知识学习笔记

    全球车联网产业生态不断丰富完善 当前 全球数字经济快速发展 新一代信息通信技术与各行各业融合渗透 车联网 工业互联网 物联网等新型产业生态不断壮大 有力推动了汽车 交通等传统产业的数字化 网络化 智能化发展 也逐步衍生出智慧出行 交通数字化
  • JeeSite简介

    系统管理 SYS 模块 包括组织架构 用户管理 机构管理 区域管理 菜单管理 角色权限管理 字典管理等功能 内容管理 CMS 模块 包括内容管理 文章 链接 栏目管理 站点管理 公共留言 文件管理 前端网站展示等功能 在线办公 OA 模块
  • 【MRI图像超分辨率入门及研究综述(个人总结版)】

    提示 文章写完后 目录可以自动生成 如何生成可参考右边的帮助文档 文章目录 前言 一 了解核磁共振成像 1 机械系统 2 物理学原理 3 数据类型及类型转换 类型 格式转换 1 为什么转换 2 如何进行转换 4 成像过程 k space 定
  • 012-Unity中的几种Find方法

    版本 2018 3 14 1 transform Find 1 可以查找隐藏对象 2 支持路径查找 3 查找隐藏对象的前提是transform所在的根节点必须可见 即active true 注意 只能查找挂载物体上的子物体 否则查不到 2