编辑器中相同的资源, 生成的AssetBundle MD5 不同的问题

比较 相同文件 生成的 AssetBundle

Hash 表示 生成 assetbundle 前的资源的Hash(SHA1 计算), 一致

MD5 表示 生成的 assetbundle 的 MD5, 不一致

 

  使用 Uniy 自带工具 Editor/Data/Tools/WebExtract.exe

WebExtract 1932f43dd16ef2f33a5c0e095f04645f77b2ea82-17

WebExtract 1932f43dd16ef2f33a5c0e095f04645f77b2ea82-25

  使用 Unity 自带工具 Editor/Data/Tools/binary2text.exe 带 detailed 参数, 两个文件没有差异

binary2text  1932f43dd16ef2f33a5c0e095f04645f77b2ea82-17_data\CAB-4d62ec559044dc088e1412717d655b3c -detailed

binary2text  1932f43dd16ef2f33a5c0e095f04645f77b2ea82-25_data\CAB-4d62ec559044dc088e1412717d655b3c -detailed

  使用 Unity 自带工具 Editor/Data/Tools/binary2text.exe 带 detailed, hexfloat 参数, 两个文件有差异

binary2text  1932f43dd16ef2f33a5c0e095f04645f77b2ea82-17_data\CAB-4d62ec559044dc088e1412717d655b3c -detailed -hexfloat

binary2text  1932f43dd16ef2f33a5c0e095f04645f77b2ea82-25_data\CAB-4d62ec559044dc088e1412717d655b3c -detailed -hexfloat

 

  开启 Sprites.Packer.RebuildAtlasCacheIfNeeded 的情况下, spriteatlas 差异(-detailed 没有差异)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

参考

https://connect.unity.com/p/unite-2018-jie-xi-assetbundle

 

posted on 2020-09-28 14:39  void87  阅读(698)  评论(0编辑  收藏  举报

导航