2023-06-29 11:55:02 +08:00

768 B
Raw Blame History

前言

视频地址: https://www.bilibili.com/video/BV1d841187Pt/?spm_id_from=333.999.0.0&vd_source=d47c0bb42f9c72fd7d74562185cee290

基础包拆分

  • PrimaryAssetLabel
  • ChunkIDs
  • ObbFilter(Android)

UE默认拆分基础包的缺点

  • 只拆分UAsset
  • MetaData不会拆分仍在Chunk0
  • Chunk中无法配置Non-Asset文件
  • UE不支持IOS IPA包内PAK的过滤

UnrealFileSystem

UE的热更新是基于Pak的热更新。

Pak

在Cook完之后使用UnrealPak进行打包。

UnrealPak.exe SAVE_PAK.pak -create=RESPONSE_FILE.txt -compress

Mount

  1. Pak需要挂载到游戏中才能使用。
  2. Mount时可以设置Pak的优先级。

自动挂载目录:

  1. Engine/Content/Paks
  2. GAME_DIR/Content/Paks
  3. GAME_DIR/Saved/Paks