mirror of
https://github.com/originalnicodr/CinematicUnityExplorer.git
synced 2025-07-18 17:38:01 +08:00
Add FlattenHierarchy to find special case of singletons (#90)
Add FlattenHierarchy to find special case of singletons
This commit is contained in:
@ -163,7 +163,7 @@ namespace UnityExplorer.ObjectExplorer
|
||||
if (!string.IsNullOrEmpty(input))
|
||||
nameFilter = input;
|
||||
|
||||
BindingFlags flags = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static;
|
||||
BindingFlags flags = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.FlattenHierarchy;
|
||||
|
||||
foreach (Assembly asm in AppDomain.CurrentDomain.GetAssemblies())
|
||||
{
|
||||
@ -181,7 +181,7 @@ namespace UnityExplorer.ObjectExplorer
|
||||
}
|
||||
}
|
||||
|
||||
return instances;
|
||||
return instances.Distinct().ToList();
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user