Unity3D 改变对象下所有子对象的组件属性
2016-07-22 12:17
483 查看
//获取对象下所有子对象的Transform Transform[] allChildrenTransform = GameObject.Find("falali").GetComponentsInChildren<Transform>(); foreach(Transform child in allChildrenTransform) { //do something } //获取对象下所有子对象的Renderer Renderer[] allChildren = GameObject.Find("falali").GetComponentsInChildren<Renderer>(); foreach(Renderer child in allChildren) { child.materials[0].mainTexture = tex01; }
相关文章推荐
- Python动态类型的学习---引用的理解
- Kinect结合Unity3D引擎开发体感游戏(一)
- 土人系列AS入门教程 -- 对象篇
- C#托管堆对象实例包含内容分析
- C#实现获取不同对象中名称相同属性的方法
- javascript asp教程第十一课--Application 对象
- PowerShell中使用Out-String命令把对象转换成字符串输出的例子
- VBS教程:对象-正则表达式(RegExp)对象
- C#检查指定对象是否存在于ArrayList集合中的方法
- sql2008启动代理未将对象应用到实例解决方案
- C#编程自学之类和对象
- C++中对象的常引用、动态建立和释放相关知识讲解
- C++之类和对象课后习题简单实例
- 深入理解PHP JSON数组与对象
- php中将一个对象保存到Session中的方法
- php对象和数组相互转换的方法
- PHP中把对象转换为关联数组代码分享
- C#写入对象或集合类型数据到xml文件的方法
- C#利用反射来判断对象是否包含某个属性的实现方法