Skip to content

Commit ed7ab2f

Browse files
committed
Fix empty hierarchy for older unity versions
1 parent e648df5 commit ed7ab2f

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

  • UnityInspector/src/game/features/inspector

UnityInspector/src/game/features/inspector/utils.cpp

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -576,9 +576,13 @@ void Inspector::RefreshHierarchy()
576576

577577
const auto transformClass = assembly->Get("Transform", "UnityEngine");
578578
if (!transformClass) return;
579-
580-
const auto transforms = transformClass->FindObjectsByType<UT::Transform*>();
581-
if (transforms.empty()) return;
579+
std::vector<UT::Transform*> transforms;
580+
transforms = transformClass->FindObjectsByType<UT::Transform*>();
581+
if (transforms.empty())
582+
{
583+
transforms = transformClass->FindObjectsOfType<UT::Transform*>();
584+
if (transforms.empty()) return;
585+
}
582586

583587
for (const auto& t : transforms)
584588
{

0 commit comments

Comments
 (0)