美文网首页
Unity获取Hierarchy中所有物体

Unity获取Hierarchy中所有物体

作者: 114105lijia | 来源:发表于2022-11-23 15:15 被阅读0次
    void FindAllGameObject() {
            List<GameObject> roots = new List<GameObject>();
            for (int i = 0; i < SceneManager.sceneCount; i++)
            {
                var scene = SceneManager.GetSceneAt(i);
                if (!scene.isLoaded) continue;
    
                roots.AddRange(scene.GetRootGameObjects());
            }
    
            for (int i = 0; i < roots.Count; i++) {
                print(roots[i].name);
            }
        }
    

    相关文章

      网友评论

          本文标题:Unity获取Hierarchy中所有物体

          本文链接:https://www.haomeiwen.com/subject/mzooxdtx.html