首页 文章

将固定资产包哈希值保持为统一

提问于
浏览
1

我在游戏中使用了大量资产包,并使用哈希值来管理资产包版本 .

我已经确认在更新统一后更改了资产包哈希值 .

有没有办法保持不同统一版本的固定哈希值? (我不希望每次更新统一时让用户下载所有资产包) .

1 回答

  • 0

    不同的Unity版本将生成不同的哈希值,因为您将使用不同的引擎版本来创建资产包 . 这是完全没问题的,尽管你可能有资产捆绑,它也适用于不同的引擎版本而无需构建新的资产捆绑(例如,如果你的资产捆绑只包含文本文件) .

    如果您想手动控制assetsbundles的下载,可以切换到使用the version or the CRC code,这是在构建assetbundles时生成的(不确定引擎版本更改后是否也没有改变) .

    我建议安装一个Unity版本,用它来构建最新的客户端并使用该版本构建资产包 . 这不是最好的工作流程,但对于不支持向下兼容的资产捆绑(iOS)的平台,您没有太多选择 .

相关问题