物体间的层次关系
父物体
- (父物体的意义)
设置父物体
- 一个物体只能有一个父物体。
- 如果一个物体没有父物体,那么它的父物体就是世界。
- 可以用parent属性设置当前物体的父物体。
(代码和注释)
- 当前物体没有父物体,或者想将当前物体的父物体设置为世界。
(代码和注释)
遍历子物体
- 一个物体可以有多个子物体。
- childCount属性可以获取子物体的个数。注意:不包括子物体的子物体。
- GetChild方法可以获取指定索引子物体。
// 遍历子物体
查找子对象
- transform.Find方法可以通过名字查找特定的子物体。
(代码和注释)
与GameObject.Find的区别:
- GameObject.Find用来查找任何对象,transform.Find只能查找子物体。
- GameObject.Find是静态方法,transform.Find是实例方法。
- GameObject.Find返回GameObject对象,ransform.Find返回Transform对象。