T LoadAsset<T>(string name) where T : UnityEngine.Object
{
var handle = UnityEngine.AddressableAssets.Addressables.LoadAssetAsync<T>(name);
T obj = handle.WaitForCompletion() as T;
return obj;
}
上段代码是Addressables异步加载资源可以同步获取结果无需等待
1,第二次加载声音无声,加载后资源为释放调用Addressables.Release释放对应资源即可。
2,Groups资源一旦设置引用后,删除资源会引起Address丢失,所以修改某个资源最好不要删掉新建,因为文件的guid会被更改。