diff --git a/Source/Editor/Scripting/TypeUtils.cs b/Source/Editor/Scripting/TypeUtils.cs index cc8f082f6..84d7340f9 100644 --- a/Source/Editor/Scripting/TypeUtils.cs +++ b/Source/Editor/Scripting/TypeUtils.cs @@ -332,6 +332,17 @@ namespace FlaxEditor.Scripting if (type != null) return new ScriptType(type); } + var assemblies = AppDomain.CurrentDomain.GetAssemblies(); + for (int i = 0; i < assemblies.Length; i++) + { + var assembly = assemblies[i]; + if (assembly != null) + { + var type = assembly.GetType(typeName); + if (type != null) + return new ScriptType(type); + } + } // Custom types foreach (var customTypesInfo in CustomTypes)