public static void ReleaseAsset(string url) { if (CacheManager.IsAssetExists(url)) { string cachedAssetUrl = CacheManager.GetCachedAssetUrl(url); AssetPool.ReleaseAsset(cachedAssetUrl); } else { AssetPool.ReleaseAsset(url); } }
public static void ReleaseProgramAsset(RemoteConfig.AssetInfo assetInfo) { if (CacheManager.IsProgramAssetExists(assetInfo.name, assetInfo.md5)) { string cachedProgramAssetUrl = CacheManager.GetCachedProgramAssetUrl(assetInfo.url); AssetPool.ReleaseAsset(cachedProgramAssetUrl); } else { AssetPool.ReleaseAsset(assetInfo.url); } }