This commit is contained in:
Mikhail 2024-06-15 19:45:31 +08:00
parent 8cd6713db2
commit e66e4f726e
3 changed files with 8 additions and 2 deletions

View File

@ -120,11 +120,17 @@ namespace DCFApixels.DragonECS.Unity.Editors
if (scriptsAssets.TryGetValue(type, out script) == false)
{
script = null;
var guids = AssetDatabase.FindAssets($"{type.Name} t:MonoScript");
string name = type.Name;
int indexOf = name.LastIndexOf('`');
if(indexOf >= 0)
{
name = name.Substring(0, indexOf);
}
var guids = AssetDatabase.FindAssets($"{name} t:MonoScript");
for (var i = 0; i < guids.Length; i++)
{
MonoScript textAsset = AssetDatabase.LoadAssetAtPath<MonoScript>(AssetDatabase.GUIDToAssetPath(guids[i]));
if (textAsset != null && textAsset.name == type.Name)
if (textAsset != null && textAsset.name == name)
{
script = textAsset;
break;