| | |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using Spine.Unity; |
| | | using Cysharp.Threading.Tasks; |
| | | |
| | | /// <summary> |
| | | /// 战斗资源总管理器 |
| | |
| | | /// <summary> |
| | | /// 获取Spine资源 |
| | | /// </summary> |
| | | public SkeletonDataAsset GetSpineResource(string directory, string assetName, string battleGuid = "") |
| | | public async UniTask<SkeletonDataAsset> GetSpineResource(string directory, string assetName, string battleGuid = "") |
| | | { |
| | | return preloadManager.CacheManager.GetSpineResource(directory, assetName, battleGuid); |
| | | return await preloadManager.CacheManager.GetSpineResource(directory, assetName, battleGuid); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取音频资源 |
| | | /// </summary> |
| | | public AudioClip GetAudioResource(string directory, string assetName, string battleGuid = "") |
| | | public async UniTask<AudioClip> GetAudioResource(string directory, string assetName, string battleGuid = "") |
| | | { |
| | | return preloadManager.CacheManager.GetAudioResource(directory, assetName, battleGuid); |
| | | return await preloadManager.CacheManager.GetAudioResource(directory, assetName, battleGuid); |
| | | } |
| | | } |