c# - 为什么 Unity Addressables 在远程目录中包含本地资产(而不是本地包)?
问题描述
当您使用可寻址系统构建捆绑包时,输出包含以下内容:
- 一个哈希文件
- 您的资产目录(本地 + 远程)
- 远程捆绑包(但不是本地捆绑包)
问题是:在统一构建并在商店中发布之后,当您更改本地资产并使用可寻址系统构建并再次将其放在服务器上时,目录中本地的哈希值将更改(服务器上没有该本地捆绑包)并且导致客户端在没有相关捆绑包的情况下更新本地资产哈希,因此不会加载这些资产。
当您在远程没有本地捆绑时,将本地资产地址放在远程目录中的原因是什么?
解决方案
推荐阅读
- c# - 具有给定 Bearer 令牌的 HttpClient 始终返回 401(未授权)
- arrays - 如何按主键 ID 的 JSONB 数组指定的顺序选择行?
- javascript - 使用谷歌自动完成时是否需要实现会话令牌
- python - 运行可执行文件时,pandas 出现权限错误。PYTHON
- autohotkey - 如何使用 AutoHotKey 获取控件中的文本?
- c# - 从用户控件呈现 WPF LiveChart
- swift - @escaping () -> Void 在 Mojave 中无法正常工作
- .net - IIS 日志未捕获所有请求
- pandas - Python DataFrame:根据存在的行数为列分配值?
- python - Pandas 中的有序数据框值集