当前位置: 首页 > news >正文

专业做球赛旅游的网站汕头自动seo

专业做球赛旅游的网站,汕头自动seo,wordpress批量修改标签,无锡做网站品牌公司前言 在Unity开发过程中,我们经常需要获取组件,那么在Unity里如何获取组件呢? 一、获取游戏对象 1.GameObject.Find GameObject.Find 是通过物体的名称获取对象的 所以会遍历当前整个场景,效率较低 而且只能获取激活状态的物体…

前言

在Unity开发过程中,我们经常需要获取组件,那么在Unity里如何获取组件呢?

一、获取游戏对象

1.GameObject.Find

GameObject.Find 是通过物体的名称获取对象的
所以会遍历当前整个场景,效率较低
而且只能获取激活状态的物体对象

在这里插入图片描述

2.Transform.Find

Transform.Find 可以在一个游戏对象的子对象中查找指定名称
查找对象的名称必须是唯一的。如果有多个同名的子对象,只会返回其中一个对象,且无法保证返回的是哪一个。
修改一下刚刚的方法,来测试一下

在这里插入图片描述

3.GameObject.FindWithTag

GameObject.FindWithTag:在场景中查找具有指定标签的 GameObject 对象,并返回第一个匹配且是激活状态的对象。
在这里插入图片描述

4.GameObject.FindGameObjectWithTag

GameObject.FindGameObjectWithTag :用法与FindWithTag相同
GameObject.FindGameObjectsWithTag:用法与FindWithTag相同,返回数组

5.Transform.GetChild

Transform.GetChild可以获取当前物体的子对象,返回一个 Transform 对象。可以使用该方法遍历整个层级结构。
子对象的索引是从 0 开始。例如,transform.GetChild(0) 表示获取当前 Transform 组件的第一个子对象。

        // 查找UnityObj GameObject obj1 = GameObject.Find("UnityObj");//获取obj1的子对象个数int count = obj1.transform.childCount;for (int i = 0;i < count;i++){Transform child = obj1.transform.GetChild(i);Debug.Log(child.name);}

在这里插入图片描述

5.Transform.parent

Transform.parent可以获取对象的父集对象
在这里插入图片描述

二、获取组件

1.GameObject.GetComponent相关

GameObject.GetComponent(): 获取当前物体组件类型的引用
GameObject.GetComponents(): 获取当前物体所有组件类型的引用在这里插入图片描述

GameObject.GetComponentInParent(): 在父级中查找指定类型的组件。会沿着组件的父级链一直向上查找,直到找到指定类型的组件或者到达根对象为止。如果找到了则会返回该组件的引用,否则返回 null。
GameObject.GetComponentsInParent(): 原理同上,返回所有查找的目标数组

GameObject.GetComponentInChildren(): 在子级中查找指定类型的组件。会沿着组件的子级链一直向下查找,直到找到指定类型的组件或者到达最后一个子对象为止。如果找到了则会返回该组件,否则返回 null。
GameObject.GetComponentsInChildren(): 原理同上,返回所有查找的目标数组

2.GameObject.FindObject相关

		//查找Image组件Image img1 = GameObject.FindObjectOfType<Image>();//查找Image组件,包含未激活的组件Image img2 = GameObject.FindObjectOfType<Image>(true);//查找所有Image组件,返回组件列表Image[] imgList = Resources.FindObjectsOfTypeAll<Image>();//返回与指定类型匹配的第一个活动加载对象。如果没有与指定的类型匹配,返回null。Image img3 = GameObject.FindFirstObjectByType<Image>();//返回与指定类型匹配的任意活动加载对象。如果没有与指定类型匹配的对象,返回null。Image img4 = GameObject.FindAnyObjectByType<Image>();
http://www.hrbkazy.com/news/43702.html

相关文章:

  • wordpress漂流瓶插件北京百度seo排名点击软件
  • 郑州加盟做网站郑州百度seo网站优化
  • 购物网站开发教案怎样无货源开网店
  • 网站建设大致价格2017百度搜索引擎的网址是多少
  • 外国人做数学视频网站搜索引擎优化期末考试答案
  • 官方网站在哪里百度指数网址是多少
  • 深圳广告公司前十强网站查询seo
  • 谷歌自建站和优化简述搜索引擎优化
  • 长春专业网站建设西安关键字优化哪家好
  • 如何建网站做网赚哈尔滨推广优化公司
  • wordpress商城加导购宝鸡seo优化
  • 商务服饰网站建设最新的疫情数据
  • 响应式电影网站太原网站推广公司
  • 免费网站建设新技术360seo优化
  • 5ucms怎样做网站自适应做推广的公司一般都叫什么
  • 泉州seo-泉州网站建设公司排名app
  • 江苏 网站 备案seo管理平台
  • 在线音乐网站开发摘要长春网站优化哪家好
  • 长沙企业网站制作哪家好googleplay官方下载
  • 扬中网站建设 优帮云推广app佣金平台正规
  • 无极电影网甄嬛传360优化大师
  • 罗湖网站制作seo排名影响因素主要有
  • 宣威网站上海最近三天的新闻
  • 网站制作经典案例百度免费seo
  • 外贸开发模板网站模板百度网址导航主页
  • 网站开发jquery廊坊百度提升优化
  • 做网站服务器可以挂到外地么简阳seo排名优化培训
  • java自助建站网站建设评价兰州关键词快速上首页排名
  • 电商网站的相同点十大免费域名
  • 冬奥会网页设计代码沧州网站优化