Nicetry12138 c2db23bac0 feat: 添加打包和热更的一部分理解 1 yıl önce
..
Image c2db23bac0 feat: 添加打包和热更的一部分理解 1 yıl önce
Resource c2db23bac0 feat: 添加打包和热更的一部分理解 1 yıl önce
.gitignore c2db23bac0 feat: 添加打包和热更的一部分理解 1 yıl önce
README.md c2db23bac0 feat: 添加打包和热更的一部分理解 1 yıl önce

README.md

网络热更

  1. 解压解密和压缩加密数据
  2. OSS 数据上传和下载
  3. Pak打包
  4. Pak包安装和卸载

命令行 Pak

点击按钮, Cook 烘焙资源,在 项目路径/Saved/Cooked/Android_ASTC/ 中会存储本次烘焙的结果,并按照引擎和项目资产进行区分

烘焙 烘焙结果

随便找个文件夹将烘焙的一些路径拷贝出来,后续测试可用

在上级目录,也就是 E:\UEProj\Empty53\Cooked 中新建文本文件,用于标记那些文件需要被打入到 pak

E:\UEProj\Empty53\Cooked\Cooked\*.* 使用 *.* 表示文件夹内所有文件

然后就可以直接使用 UnrealPak.exe 这个 UE 提供的 Pak 工具进行文件打包

E:\UEEngine\UE_5.3\Engine\Binaries\Win64\UnrealPak.exe E:\UEProj\Empty53\Cooked\EmptyPak.pak -create=E:\UEProj\Empty53\Cooked\CookedFilePath.txt

上述命令格式就是: UnrealPak.exe + Pak 文件输出路径 + Cooked 文件路径索引文件

使用 E:\UEEngine\UE_5.3\Engine\Binaries\Win64\UnrealPak.exe E:\UEProj\Empty53\Saved\Pak\Characters.pak -list 可以解析出 Pak 中文件列表