Hi, can you tell me what i should use to replace the following: Code (CSharp): // assetList is a list of AssetReferences var loadHandle = Addressables.LoadAssetsAsync<CustomClass>(new List<object>(assetList), OnListItemLoaded, Addressables.MergeMode.Intersection); if (!loadHandle.IsValid()) { Debug.Log("Unable to Load all addressabels: {loadHandle.Status} {loadHandle.OperationException}"); Event_Error?.Invoke(loadHandle); return; } await loadHandle.Task; if (loadHandle.Status != AsyncOperationStatus.Succeeded || loadHandle.Result == null) { Debug.LogError("Addressable Asset has failed."); Event_Error?.Invoke(loadHandle); return; } I get an message about it being obsolete now. Is that just he merge mode?
I believe the issue may be with your first parameter: new List<object>(assetList) You can just pass in assetList now. It doesn't need to be a List<object> anymore, that was recently deprecated.