UH3L9——游戏功能—默认资源转存问题

对于游戏中的AB包资源存储路径

AB包的存放路径有两个选择:

  • streamAssetsPath:只读路径,编辑器状态的streamAssetsPath下文件可随Unity打包一起被打包出去
  • persisentDataPath:可读可写路径,但是编辑器状态下的persisentDataPath内的文件不会被打包出去

因此,是否需要进行streamingAssetsPath中资源转存到persistentDataPath,取决于你项目中的AB包管理器中的加载机制

  1. 若都从persistentDataPath中加载,则需要从streamingAssetsPath转存(若默认资源很多,会浪费玩家的硬盘存储空间)
  2. 若persistentDataPath中没有资源,则从streamingAssetsPath中加载,则无需转存(不会浪费玩家空间)

AB包下载流程图

image