From ece5fc6192739ec18692cc9ef0000b09ba1bf154 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期三, 04 六月 2025 15:08:57 +0800
Subject: [PATCH] 18 子 2D卡牌客户端搭建 / 2D卡牌客户端搭建 备注: 1.资源加载统一入口 2.创建组件层级改为UI

---
 Main/Core/SFX/SFXPlayUtility.cs |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/Main/Core/SFX/SFXPlayUtility.cs b/Main/Core/SFX/SFXPlayUtility.cs
index ec9b583..eeae435 100644
--- a/Main/Core/SFX/SFXPlayUtility.cs
+++ b/Main/Core/SFX/SFXPlayUtility.cs
@@ -237,8 +237,14 @@
 
     private SFXController Create(int id)
     {
-        GameObject _prefab = ResManager.Instance.LoadAsset<GameObject>("UIEffect", id.ToString());
+        EffectConfig effectCfg = EffectConfig.Get(id);
 
+        if (null == effectCfg)
+        {
+            return null;
+        }
+
+        var _prefab = ResManager.Instance.LoadAsset<GameObject>("UIEffect/" + effectCfg.packageName, effectCfg.fxName);
         if (_prefab == null)
         {
             return null;

--
Gitblit v1.8.0