Add dump viewer

This commit is contained in:
Perfare
2020-08-14 17:38:43 +08:00
parent bbea1341b2
commit 86590d95a5
3 changed files with 138 additions and 75 deletions

View File

@ -632,5 +632,16 @@ namespace AssetStudioGUI
}
return m_MonoBehaviour.ConvertToTypeTreeNodes(assemblyLoader);
}
public static string DumpAsset(Object obj)
{
var str = obj.Dump();
if (str == null && obj is MonoBehaviour m_MonoBehaviour)
{
var nodes = MonoBehaviourToTypeTreeNodes(m_MonoBehaviour);
str = m_MonoBehaviour.Dump(nodes);
}
return str;
}
}
}