From 878bf8994d4085785b5b26b2ec15046400156aca Mon Sep 17 00:00:00 2001 From: stary <834207172@qq.COM> Date: Sat, 18 Apr 2026 16:04:49 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90m=E3=80=91webgl=20=E6=8E=A5=E5=85=A5?= =?UTF-8?q?=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Runtime/HybridLoad/Fsm/ResStartState.cs | 25 +++---------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/Assets/00.StaryEvoTools/Runtime/HybridLoad/Fsm/ResStartState.cs b/Assets/00.StaryEvoTools/Runtime/HybridLoad/Fsm/ResStartState.cs index 1c6773e..1b3188d 100644 --- a/Assets/00.StaryEvoTools/Runtime/HybridLoad/Fsm/ResStartState.cs +++ b/Assets/00.StaryEvoTools/Runtime/HybridLoad/Fsm/ResStartState.cs @@ -21,28 +21,9 @@ namespace Stary.Evo { domainConfig = param1 as DomainConfig; #if UNITY_WEBGL - string typeName = $"{domainConfig.@namespace}.{domainConfig.className},{domainConfig.assemblyName}"; - Debug.Log($"尝试获取类型: {typeName}"); - Type type = Type.GetType(typeName); - if (type != null) - { - Debug.Log($"成功获取类型: {type.FullName}"); - } - else - { - Debug.LogError($"无法找到类型: {typeName}"); - // 尝试使用备选方案 - foreach (var assembly in AppDomain.CurrentDomain.GetAssemblies()) - { - var foundType = assembly.GetType($"{domainConfig.@namespace}.{domainConfig.className}"); - if (foundType != null) - { - Debug.Log($"在程序集 {assembly.FullName} 中找到类型: {foundType.FullName}"); - type = foundType; - break; - } - } - } + string typeName = $"{domainConfig.@namespace}.{domainConfig.className},{domainConfig.assemblyName}"; // 完整命名空间 + Type type = Type.GetType(typeName); + Debug.Log($"ResStartState:加载资源,Type为:【{type}】"); #else Type type = param2 as Type; #endif