Addressable Setting中勾选
制作资源
设置定好资源的热更
下面是检测更新代码和加载资源
1 [SerializeField]2 private string _entryName = "Assets/Prefab/GameObject.prefab";3
4 publicText UpdateLb;5 //Start is called before the first frame update
6 voidStart()7 {8 //var _ = StartAsync();
9
10 StartCoroutine(DoUpdateAddressadble());11 }12
13 IEnumerator DoUpdateAddressadble()14 {15 AsyncOperationHandle initHandle =Addressables.InitializeAsync();16 yield returninitHandle;17
18 var checkHandle = Addressables.CheckForCatalogUpdates(false);19 yield returncheckHandle;20 if (checkHandle.Result.Count > 0)21 {22 var updateHandle = Addressables.UpdateCatalogs(checkHandle.Result, false);23
24 yield returnupdateHandle;25
26 List locators =updateHandle.Result;27 foreach (var locator inlocators)28 {29 List keys = new List();30 keys.AddRange(locator.Keys);31