尝试使用可寻址加载资产。我已将构建路径设置为远程构建路径并将加载路径设置为远程加载路径。在管理配置文件部分中,我已将远程构建路径设置为“https://name-company.github.io/TestProject/[BuildTarget]” .尝试在我的应用程序中加载 3d 模型。通过在此处提供可寻址模型名称“Panda”,它正在使用以下代码工作。
AsyncOperationHandle<GameObject> loadWithSingleKeyHandle = Addressables.LoadAssetAsync<GameObject>("Panda");
yield return loadWithSingleKeyHandle;
if (loadWithSingleKeyHandle.Status == AsyncOperationStatus.Succeeded)
{
GameObject obj = loadWithSingleKeyHandle.Result;
AddressableGO.Add(obj);
Debug.Log("Prefab Name = " + obj.name);
Instantiate(obj);
}
当我尝试从 aws 服务器加载时会出现此问题,因为会生成随机链接。我不能更早地设置远程加载路径,必须动态地给它们。这似乎是答案。如何从提供的链接设置 MyApp.Something.URL?