Update ScenePage.cs

This commit is contained in:
sinaioutlander 2020-09-05 23:18:58 +10:00
parent bb8837d58c
commit d0a4863139

View File

@ -129,7 +129,9 @@ namespace Explorer
{ {
try try
{ {
var list = SceneManager.GetActiveScene().GetRootGameObjects().ToArray(); var list = SceneManager.GetSceneByName(m_currentScene)
.GetRootGameObjects()
.ToArray();
foreach (var obj in list) foreach (var obj in list)
{ {
@ -169,7 +171,8 @@ namespace Explorer
private List<Transform> GetRootObjectsManual_Impl() private List<Transform> GetRootObjectsManual_Impl()
{ {
var allTransforms = Resources.FindObjectsOfTypeAll<Transform>() var allTransforms = Resources.FindObjectsOfTypeAll<Transform>()
.Where(x => x.parent == null && x.gameObject.scene.name == m_currentScene) .Where(x => x.parent == null
&& x.gameObject.scene.name == m_currentScene)
.ToList(); .ToList();
return allTransforms; return allTransforms;