AssetBundle Browser--AB包打包工具

AssetBundled打包的方式:

  1. 使用脚本打包
  2. 使用AssetBundle Browser打包工具打包 下载地址

本文章主要讲解如何使用AssetBundle Browser打包工具进行打包

Configure界面:
可以查看要打成AB包的详细信息。
AssetBundle Browser--AB包打包工具


Build界面
AssetBundle Browser--AB包打包工具
参数说明:

  • Build Target:打包的平台

  • Output Path:输出的路径

  • Clear Folders: 打包之前是否清除文件夹里的内容

  • Copy to StreamingAssets:是否复制一份到StreamingAsset 文件加中

  • Advances Setting

    • Compression(压缩方式) 很重要!!
      • No Compression
        • 不进行压缩,解压比较快,包体会比较大
      • Standed Compression(LZMA)(默认)
        • 压缩最小,解压会比较慢,特点:如果需要AB包中的一个资源,它会把包中所有资源都会解压出来,会比较耗性能
    • Chunk Based Compression(LZ4)
      • 会比第二种LZMA包体大一点,特点:用什么解压什么,不会把所有资源解压出来,内存占用比较低。
  • Exclude Type Information:在资源包中 不包含资源的类型信息

  • Fore Rebuild: 重新打包时,需要重新构建包和ClearFolders不同,它不会删除不再存在的包

  • Ignore Type Tree Changes: 增量构建检测时,忽略类型数的更改

  • Append Hash: 将文件哈希值附加到资源包名上

  • Strict Mode: 严格模式,如果打包时报错了,则打包无法直接成功

  • Dry Run Build: 运行时构建

上一篇:java--游戏后端--项目开发总结6--资源下载


下一篇:Unity开发实战探讨-资源的加载释放最佳策略简要心得