hch
2025-12-03 160f88d9092e558c0eef2f70c208d96ee4963ed3
0312 支持资源斜杆和反斜杆配置
2个文件已修改
13 ■■■■■ 已修改文件
Main/ResModule/ResManager.cs 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/AssetVersion/InGameDownTestUtility.cs 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/ResModule/ResManager.cs
@@ -129,6 +129,8 @@
    //needExt 是否需要函数内部添加后缀
    public T LoadAsset<T>(string directory, string name, bool needExt = true) where T : UnityEngine.Object
    {
        directory = directory.Replace("\\", "/");
        name = name.Replace("\\", "/");
        T asset = null;
        //  特殊处理 因为有一层图集的关系 directory要传入的应该是atlas的名字
        if (typeof(T) == typeof(Sprite))
@@ -144,7 +146,6 @@
                name = name.Substring(name.LastIndexOf("/") + 1);
            }
            directory = directory.Replace("\\", "/");
        }
        return LoadAssetInternal<T>(directory, name, needExt);
@@ -234,8 +235,12 @@
            return LoadAssetInternal<Sprite>(atlasName, spriteName);
    }
    //needExt 是否需要函数内部添加后缀
    public void LoadAssetAsync<T>(string directory, string name, Action<bool, UnityEngine.Object> callBack, bool needExt = true) where T : UnityEngine.Object
    {
        directory = directory.Replace("\\", "/");
        name = name.Replace("\\", "/");
        //  特殊处理 因为有一层图集的关系 directory要传入的应该是atlas的名字
        if (typeof(T) == typeof(Sprite))
        {
Main/System/AssetVersion/InGameDownTestUtility.cs
@@ -81,5 +81,11 @@
#endif
        return enable && isReadVesionEx;
    }
    public static bool GetDownloadEnable()
    {
        return enable;
    }
}