首页 > 解决方案 > 为什么 Unity Addressables 在远程目录中包含本地资产(而不是本地包)?

问题描述

当您使用可寻址系统构建捆绑包时,输出包含以下内容:

  1. 一个哈希文件
  2. 您的资产目录(本地 + 远程)
  3. 远程捆绑包(但不是本地捆绑包)

问题是:在统一构建并在商店中发布之后,当您更改本地资产并使用可寻址系统构建并再次将其放在服务器上时,目录中本地的哈希值将更改(服务器上没有该本地捆绑包)并且导致客户端在没有相关捆绑包的情况下更新本地资产哈希,因此不会加载这些资产。

当您在远程没有本地捆绑时,将本地资产地址放在远程目录中的原因是什么?

标签: c#unity3d

解决方案


推荐阅读