Ejemplo n.º 1
0
    /// <summary>
    /// 递归分析组数据
    /// </summary>
    /// <param name="group_info"></param>
    /// <param name="group_tran"></param>
    void AnalyzeGroup(GroupObjInfo group_info, Transform group_tran)
    {
        ObjectInfo obj_info = ObjectInfo.Create_Analyze(group_tran.gameObject);

        if (obj_info != null)
        {
            group_info.Add_Child_Info(obj_info);
        }
        if (group_tran.childCount > 0)
        {
            for (int i = 0; i < group_tran.childCount; i++)
            {
                AnalyzeGroup(group_info, group_tran.GetChild(i));
            }
        }
    }