编辑器中相同的资源, 生成的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