mirror of
https://github.com/DCFApixels/DragonECS-Unity.git
synced 2025-09-18 01:54:35 +08:00
fix
This commit is contained in:
parent
8cd6713db2
commit
e66e4f726e
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user