找回密码
 立即注册
楼主: 空白

[脚本] 获取子物体

[复制链接]
发表于 2013-4-11 11:27 | 显示全部楼层 |阅读模式
本帖最后由 空白 于 2013-4-11 11:43 编辑

[code=csharp]        //*没有找到则返回null*//
        private Transform FindChild(string childName)
        {
                Transform[] allChildren = gameObject.GetComponentsInChildren<Transform>();
                foreach (Transform child in allChildren){
          if(child.gameObject.name == childName )
                                return child;
                }
                return null;
        }
[/code]
  功能: 根据名字获取在 gameObject上的子物体。 如挂在英雄身上的武器。
  很简单,也很实用的一个函数。
  顺便介绍一个函数    Transform.IsChildOf 是否子物体。
  圣典的传送门在这里  http://game.ceeger.com/Script/Transform/Transform.IsChildOf.html  
发表于 2014-4-26 10:17 | 显示全部楼层
学习  学习了
发表于 2017-3-6 12:52 | 显示全部楼层
很不错
发表于 2017-3-6 13:24 | 显示全部楼层
好帖就是要顶
发表于 2017-3-6 12:49 | 显示全部楼层
顶顶多好
发表于 2017-3-6 12:45 | 显示全部楼层
真心顶
发表于 2017-3-6 13:35 | 显示全部楼层
不错不错
发表于 2017-4-8 21:47 | 显示全部楼层
顶顶多好
发表于 2017-4-8 21:41 | 显示全部楼层
真心顶
发表于 2017-4-8 20:58 | 显示全部楼层
很好哦
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-4-29 19:50 , Processed in 0.077486 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表