yyl
2026-03-26 1ab047b5fdd933c38ba0519ec2e83a44512ea8d7
Main/System/Battle/BattleResources/BattleCacheManager.cs
@@ -138,9 +138,12 @@
            var res = globalSpineCache[key];
            if (res.CachedResource.Asset != null)
            {
                // spine AssetName 无扩展名,UnloadAsset 需与 LoadAssetAsync(needExt=true) 一致加 .asset
                string spineAssetName = res.CachedResource.Identifier.AssetName;
                if (!spineAssetName.EndsWith(".asset")) spineAssetName += ".asset";
                ResManager.Instance.UnloadAsset(
                    res.CachedResource.Identifier.Directory,
                    res.CachedResource.Identifier.AssetName
                    res.CachedResource.Identifier.Directory,
                    spineAssetName
                );
            }
            globalSpineCache.Remove(key);
@@ -369,9 +372,11 @@
            var res = globalSpineCache[key];
            if (res.CachedResource.Asset != null)
            {
                string spineAssetName2 = res.CachedResource.Identifier.AssetName;
                if (!spineAssetName2.EndsWith(".asset")) spineAssetName2 += ".asset";
                ResManager.Instance.UnloadAsset(
                    res.CachedResource.Identifier.Directory,
                    res.CachedResource.Identifier.AssetName
                    spineAssetName2
                );
            }
            globalSpineCache.Remove(key);