获取父子物体

获取父节点

var transform = gameObject.transform.parent; // 获取父级的变换组件
var parent = gameObject.transform.parent.gameObject; //获取父级节点
Debug.Log(parent.name);

获取子节点的三种方式

//方式一 遍历,只能获取到子节点,不能获取到孙子节点
foreach (Transform child in gameObject.transform)
{
    Debug.Log("** 子节点:" + child.gameObject.name);
}

//方式二 通过索引方式获取
Debug.Log("** 子节点:" + gameObject.transform.GetChild(0).name);

//方式三 通过名称获取
Debug.Log("** 子节点:" + gameObject.transform.Find("旋翼").name);
gameObject.transform.Find("bb/cc");//获取孙子级节点
posted @ 2024-07-16 21:24  暖暖De幸福  阅读(16)  评论(0)    收藏  举报