父子关系
1.获取父对象transform.parent2.解除父子关系transform.parent=null;3.更换父对象transform.parent=某一个对象的transform4.APItransform.SetParent(null);参数一 父对象参数二 是否保留世界坐标中的位置 角度 等信息 booltrue 保留世界坐标系中的信息该对象在世界坐标系中的位置和角度不改变 在监视窗口中
·
1.获取父对象
transform.parent
2.解除父子关系
transform.parent=null;
3.更换父对象
transform.parent=某一个对象的transform
4.API
transform.SetParent(null);
参数一 父对象
参数二 是否保留世界坐标中的位置 角度 等信息 bool
true 保留世界坐标系中的信息
该对象在世界坐标系中的位置和角度不改变 在监视窗口中的信息变化
false 不保留世界坐标系中的信息
原物体在世界坐标系中的位置和角度变换为相对于父物体的位置和角度 监视窗口中的信息不变 在世界坐标系中的位置和角度改变
5.父对象解除子对象
transform.DetachChildren();//分离所有儿子
6.获取子对象
通过名字查找
print(transform.Find(“1”).name);//子对象失活也能使用 不能查找孙子
遍历儿子
print(transform.childCount);//儿子数量 包括失活的儿子 不计算孙子
print(transform.GetChild(1).name);//通过索引获取儿子
更多推荐
已为社区贡献3条内容
所有评论(0)