123456789101112131415161718192021222324252627282930313233 |
- using System;
- using Fort23.Core;
- using UnityEngine;
- namespace Core.Audio
- {
- public class AudioBundleInfo : IDisposable
- {
- private string _audioClipName;
- public float _volume;
- public AudioBundleInfo(string audioClipName, float volume)
- {
- _audioClipName = audioClipName;
- _volume=volume;
- }
- public async CTask<AssetHandle> GetAudioClip()
- {
- AssetHandle _audioClip = await AssetBundleLoadManager.Instance.LoadAssetAsyncTask<AudioClip>(_audioClipName);
- return _audioClip;
- }
- public void Dispose()
- {
- }
- }
- }
|