Unity 中关于获取到物体的方式
来源:互联网 发布:村淘宝服务站怎么赚钱 编辑:程序博客网 时间:2024/05/29 07:11
在unity中获取到某个物体的方式有很多种,下面我们来分别介绍一下。
(1)public GameObject target;通过外部赋值来进行获取,但是在小项目中还可以使用,大的项目会管理非常混乱,尤其是在打包AssetBundle时,依赖关系很难处理。
(2)GameObject.Find("");这种获取物体的方式在unity5.0之后已经被取消了。
(3)GameObject.FindGameObjectWithTag("")通过标签来获取到某个物体,这个是获取到一个物体,相对应的是获取到同一种标签的数组GameObject.FindGameObjectsWithTag("")。
(4)GameObject.FindObjectOfType(typeof("")),通过物体上的组件类型来找到其物体,但这个方法只能找到在场景中第一个active为true的物体。
(5)GameObject.FindObjectsOfType(typeof("")),通过物体上的组件类型来找到其物体,这个方法可以找到在场景中全部为active为true的物体。
(6)Resources.FindObjectsOfTypeAll(""),找到场景中和Project两个中共有几个物体,这个一般不用。
(7)transform.Find(),这个是最常用的。
(8)transform.GetComponentInChildren<>(),这个在查找到的物体中也包括他自身。
0 0
- Unity 中关于获取到物体的方式
- Unity中物体抛物线的实现方式
- Unity中物体抛物线的实现方式
- Unity游戏物体尺寸的获取方式与影响因素
- unity中物体移动的几种方式
- unity 场景编辑器中 获取点击的物体
- unity中如何获取所有子物体的组件
- Unity中透明材质物体渲染到RenderTexture的问题
- Unity中关于查找物体的一系列验证
- unity中关于物体的旋转和朝向控制
- unity 物体移动方式的一些笔记
- unity获取物体下的所有子物体
- 【Unity】关于精灵物体创建的看法
- unity 获取物体尺寸
- unity获取物体尺寸
- Unity获取隐藏物体
- 我的Unity(2)一点一滴 鼠标拖动物体,物体在三维中移动到该位置。
- Unity中物体抛物线的实现
- Can't connect to Xtion in ROS
- LeakGanary检查内存泄漏
- Windows 窗口类型
- Jquery
- Android系统中Bitmap是否有调用recycle方法的必要性
- Unity 中关于获取到物体的方式
- 学习WCF之路4:ChannelFactory的使用
- 多线程的队列循环缓存
- Debian desktop share diretories or files
- quartz基于注解的简单使用demo
- Java 7 的新特性一览表
- 断点续传 scp rsync
- iOS-圆角设置性能优化
- Finding the type of a Tk widget