少年修仙传客户端代码仓库
hch
2023-07-26 21b387a93d39309a9d88d587f79b2f5865aa4cf3
0312 资源 Mob文件夹改名Gmodels,鸿蒙系统下Mob会被当作缓存清理
13个文件已修改
52 ■■■■ 已修改文件
Core/Common/ResourcesPath.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/MapEditor/Behavior/Bhv_Evt_RefreshMonster.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/MapEditor/Behavior/Bhv_Evt_RefreshSceneObject.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/MapEditor/Behavior/Bhv_SceneObjectData.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/ResModule/AnimatorControllerLoader.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/ResModule/GameObjectPoolManager.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/ResModule/InstanceResourcesLoader.cs 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/ResModule/MaterialLoader.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/Actor/HorseEffectConfig.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/PreFightMission.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/AssetVersion/AssetVersion.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/AssetVersion/AssetVersionUtility.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/CreateRole/CreateRoleManager.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/Common/ResourcesPath.cs
@@ -27,7 +27,7 @@
    #region 具体asset资源读取路径
    public static readonly string MOB_FOLDER_NAME = "mob/";
    public static readonly string MOB_FOLDER_NAME = "Gmodels/";
    public static readonly string MOB_SUFFIX = "prefab_race_";
    public static readonly string EFFECT_Folder_Name = "effect/";
Core/MapEditor/Behavior/Bhv_Evt_RefreshMonster.cs
@@ -95,7 +95,7 @@
                if (!string.IsNullOrEmpty(_resName.Trim()))
                {
                    string _path = "Assets/ResourcesOut/Mob/Prefab_Race_" + _resName + ".prefab";
                    string _path = "Assets/ResourcesOut/Gmodels/Prefab_Race_" + _resName + ".prefab";
                    _go = AssetDatabase.LoadAssetAtPath<GameObject>(_path);
                    if (_go)
                    {
@@ -136,7 +136,7 @@
                if (!string.IsNullOrEmpty(_resName.Trim()))
                {
                    string _path = "Assets/ResourcesOut/Mob/Prefab_Race_" + _resName + ".prefab";
                    string _path = "Assets/ResourcesOut/Gmodels/Prefab_Race_" + _resName + ".prefab";
                    _go = AssetDatabase.LoadAssetAtPath<GameObject>(_path);
                    if (_go)
                    {
@@ -327,7 +327,7 @@
                return null;
            }
            string _path = "Assets/ResourcesOut/Mob/Prefab_Race_" + name + ".prefab";
            string _path = "Assets/ResourcesOut/Gmodels/Prefab_Race_" + name + ".prefab";
            var _obj = AssetDatabase.LoadAssetAtPath<GameObject>(_path);
            if (!_obj)
            {
Core/MapEditor/Behavior/Bhv_Evt_RefreshSceneObject.cs
@@ -154,7 +154,7 @@
        {
            if (!string.IsNullOrEmpty(sceneName))
            {
                string _path = "Assets/ResourcesOut/Mob/Prefab_Race_" + sceneName + ".prefab";
                string _path = "Assets/ResourcesOut/Gmodels/Prefab_Race_" + sceneName + ".prefab";
                var _obj = AssetDatabase.LoadAssetAtPath<GameObject>(_path);
                if (!_obj)
                {
Core/MapEditor/Behavior/Bhv_SceneObjectData.cs
@@ -54,7 +54,7 @@
        {
            if (!string.IsNullOrEmpty(sceneName))
            {
                string _path = "Assets/ResourcesOut/Mob/Prefab_Race_" + sceneName + ".prefab";
                string _path = "Assets/ResourcesOut/Gmodels/Prefab_Race_" + sceneName + ".prefab";
                var _obj = AssetDatabase.LoadAssetAtPath<GameObject>(_path);
                if (!_obj)
                {
Core/ResModule/AnimatorControllerLoader.cs
@@ -21,7 +21,7 @@
        {
#if UNITY_EDITOR
            string _resourcesPath = StringUtility.Contact(ResourcesPath.ResourcesOutAssetPath,
                                                          "mob/",
                                                          "gmodels/",
                                                          name,
                                                          "/AnimationClips/",
                                                          clipName,
@@ -94,7 +94,7 @@
        {
#if UNITY_EDITOR
            string _resourcesPath = StringUtility.Contact(ResourcesPath.ResourcesOutAssetPath,
                                                          "mob/",
                                                          "gmodels/",
                                                         _name,
                                                          "/",
                                                          suffix,
Core/ResModule/GameObjectPoolManager.cs
@@ -156,7 +156,7 @@
        var _pool = RequestPool(_prefab);
        _pool.assetName = InstanceResourcesLoader.emptyJyName;
        _pool.assetBundleName = "mob/prefab_race_jy";
        _pool.assetBundleName = "gmodels/prefab_race_jy";
        return _pool.Request();
    }
Core/ResModule/InstanceResourcesLoader.cs
@@ -24,7 +24,7 @@
        {
#if UNITY_EDITOR
            string _resourcePath = StringUtility.Contact(ResourcesPath.ResourcesOutAssetPath,
                                                        "Mob/",
                                                        "Gmodels/",
                                                        emptyJyName,
                                                        ".prefab");
@@ -33,12 +33,12 @@
        }
        else
        {
            _prefab = AssetBundleUtility.Instance.Sync_LoadAsset("mob/prefab_race_jy", emptyJyName) as GameObject;
            _prefab = AssetBundleUtility.Instance.Sync_LoadAsset("gmodels/prefab_race_jy", emptyJyName) as GameObject;
        }
        if (_prefab == null)
        {
            DebugEx.LogErrorFormat("InstanceResourcesLoader.LoadModel() => 加载不到资源: {0}/{1} ", "mob/prefab_race_jy", emptyJyName);
            DebugEx.LogErrorFormat("InstanceResourcesLoader.LoadModel() => 加载不到资源: {0}/{1} ", "gmodels/prefab_race_jy", emptyJyName);
        }
        return _prefab;
@@ -193,7 +193,7 @@
        {
#if UNITY_EDITOR
            string _resourcePath = StringUtility.Contact(ResourcesPath.ResourcesOutAssetPath,
                                                        "Mob/CreateRole/",
                                                        "Gmodels/CreateRole/",
                                                        _name,
                                                        ".prefab");
@@ -207,7 +207,7 @@
        }
        else
        {
            var assetInfo = new AssetInfo("mob/createrole", _name);
            var assetInfo = new AssetInfo("gmodels/createrole", _name);
            AssetBundleUtility.Instance.Co_LoadAsset(assetInfo, _callBack);
        }
    }
@@ -219,7 +219,7 @@
        {
#if UNITY_EDITOR
            string _resourcePath = StringUtility.Contact(ResourcesPath.ResourcesOutAssetPath,
                                                        "Mob/",
                                                        "Gmodels/",
                                                        _suffix + name,
                                                        ".prefab");
@@ -299,7 +299,7 @@
        {
#if UNITY_EDITOR
            string _resourcePath = StringUtility.Contact(ResourcesPath.ResourcesOutAssetPath,
                                                        "Mob/",
                                                        "Gmodels/",
                                                        _suffix + _name,
                                                        ".prefab");
@@ -337,7 +337,7 @@
        {
#if UNITY_EDITOR
            string _resourcePath = StringUtility.Contact(ResourcesPath.ResourcesOutAssetPath,
                                                        "Mob/",
                                                        "Gmodels/",
                                                        assetName,
                                                        ".prefab");
@@ -472,7 +472,7 @@
        {
#if UNITY_EDITOR
            string _resourcePath = StringUtility.Contact(ResourcesPath.ResourcesOutAssetPath,
                                                        "Mob/",
                                                        "Gmodels/",
                                                        assetName,
                                                        ".prefab");
Core/ResModule/MaterialLoader.cs
@@ -80,7 +80,7 @@
        {
#if UNITY_EDITOR
            string _resourcePath = StringUtility.Contact(ResourcesPath.ResourcesOutAssetPath,
                                                    "Mob/",
                                                    "Gmodels/",
                                                    _parentDirName,
                                                    "/Materials/",
                                                    _assetName,
Fight/Actor/HorseEffectConfig.cs
@@ -33,13 +33,13 @@
    {
        HorseEffectConfig _config = CreateInstance<HorseEffectConfig>();
        string _name = "horseEffectConfig";
        string _path = ResourcesPath.ResourcesOutPath + "Mob";
        string _path = ResourcesPath.ResourcesOutPath + "Gmodels";
        if (Directory.Exists(_path) == false)
        {
            Directory.CreateDirectory(_path);
        }
        _path = StringUtility.Contact(ResourcesPath.ResourcesOutAssetPath,
                                      "Mob/",
                                      "Gmodels/",
                                      _name,
                                      ".asset");
        AssetDatabase.CreateAsset(_config, _path);
Fight/PreFightMission.cs
@@ -1550,7 +1550,7 @@
        if (!AssetSource.mobFromEditor)
        {
            AssetBundleUtility.Instance.UnloadAssetBundle("mob/prefab_race_n017a", true, true);
            AssetBundleUtility.Instance.UnloadAssetBundle("gmodels/prefab_race_n017a", true, true);
        }
        DebugEx.Log("前期结束...");
@@ -1740,7 +1740,7 @@
        if (!AssetSource.mobFromEditor)
        {
            AssetBundleUtility.Instance.UnloadAssetBundle("mob/prefab_race_n017a", true, true);
            AssetBundleUtility.Instance.UnloadAssetBundle("gmodels/prefab_race_n017a", true, true);
        }
        // 资源卸载
System/AssetVersion/AssetVersion.cs
@@ -62,7 +62,7 @@
            return AssetCategory.UI;
        else if (m_RelativePath.StartsWith("audio/"))
            return AssetCategory.Audio;
        else if (m_RelativePath.StartsWith("mob/"))
        else if (m_RelativePath.StartsWith("gmodels/"))
            return AssetCategory.Mob;
        else if (m_RelativePath.StartsWith("maps/"))
            return AssetCategory.Scene;
System/AssetVersion/AssetVersionUtility.cs
@@ -225,7 +225,7 @@
                    if (npcConfig != null)
                    {
                        var assetbundleName = StringUtility.Contact("prefab_race_", npcConfig.MODE.ToLower());
                        if (!IsAssetValid(StringUtility.Contact("mob/", assetbundleName)))
                        if (!IsAssetValid(StringUtility.Contact("gmodels/", assetbundleName)))
                        {
                            return false;
                        }
System/CreateRole/CreateRoleManager.cs
@@ -44,7 +44,7 @@
        jobModels.Clear();
        if (!AssetSource.mobFromEditor)
        {
            AssetBundleUtility.Instance.UnloadAssetBundle("mob/createrole", true, false);
            AssetBundleUtility.Instance.UnloadAssetBundle("gmodels/createrole", true, false);
        }
    }