Addressable 个人实测
首先我们安装一下Addressable
1.接下来我们打开Addressables 的Editor 窗口,在Windows =>AssetManagement=>Addressables=>Groups 打开
2.我们来创建一个Groups,创建一个Labels,并且创建一个testModel
3.我们来直接打一个模拟服务器的测试包吧点击HostingServer
4.然后在Addressables Profiles 里面修改RemoteBuildPath 以及 RemoteLoadPath
5.接下俩就是Build 等Build好后我们看下文件夹
接下来我们写代码加载一下
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.AddressableAssets;
using UnityEngine.ResourceManagement.AsyncOperations;
public class LoadTest : MonoBehaviour
{
//这个AssetLabelReference 就是你打包的Lables
public AssetLabelReference m_Test;
public void Start()
{
Addressables.LoadAssetsAsync<GameObject>(m_Test, null).Completed +=
(AsyncOperationHandle<IList<GameObject>> obj) => { GameObject.Instantiate(obj.Result[0]); };
}
}