| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 战斗结束后卸载蓝队资源 |
| | | /// 战斗结束后卸载资源 |
| | | /// </summary> |
| | | public void UnloadBattleResources(string battleGuid) |
| | | { |
| | | preloadManager.UnloadManager.UnloadBlueTeamResources(preloadManager.CacheManager, battleGuid); |
| | | preloadManager.UnloadManager.UnloadBattleResources(preloadManager.CacheManager, battleGuid); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取Spine资源 |
| | | /// </summary> |
| | | public SkeletonDataAsset GetSpineResource(string directory, string assetName, string battleGuid = "", bool autoLoadIfMissing = true) |
| | | public SkeletonDataAsset GetSpineResource(string directory, string assetName, string battleGuid = "") |
| | | { |
| | | return preloadManager.CacheManager.GetSpineResource(directory, assetName, battleGuid, autoLoadIfMissing); |
| | | return preloadManager.CacheManager.GetSpineResource(directory, assetName, battleGuid); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取音频资源 |
| | | /// </summary> |
| | | public AudioClip GetAudioResource(string directory, string assetName, string battleGuid = "", bool autoLoadIfMissing = true) |
| | | public AudioClip GetAudioResource(string directory, string assetName, string battleGuid = "") |
| | | { |
| | | return preloadManager.CacheManager.GetAudioResource(directory, assetName, battleGuid, autoLoadIfMissing); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 处理红队变更 |
| | | /// </summary> |
| | | public void HandleRedTeamChange(List<TeamBase> newRedTeamList, Action completeCallback = null) |
| | | { |
| | | preloadManager.HandleRedTeamChange(newRedTeamList, completeCallback); |
| | | return preloadManager.CacheManager.GetAudioResource(directory, assetName, battleGuid); |
| | | } |
| | | } |