在Unity中,可以通过物体的transform组件的层级关系来获取物体的层级。transform组件有一个parent属性,可以获取物体的父物体。可以使用transform.parent来获取物体的直接父物体,使用transform.root来获取物体的根物体。
例如,以下代码可以获取物体的层级:
Transform parent = transform.parent; // 获取物体的直接父物体
Transform root = transform.root; // 获取物体的根物体
int hierarchy = transform.GetSiblingIndex(); // 获取物体在父物体中的层级索引
注意,层级索引是从0开始计数的,即根物体的层级索引为0,其直接子物体的层级索引依次递增。