provencesl/Simple-AssetBundleManager

Unity资源管理

Opened this issue · 0 comments

当谈到资源管理时,我认为主要包括以下几点:

  1. 目录规划
  2. 内存控制
  3. 包体大小控制
  4. AB打包粒度
  5. 资源加载

Unity中常用资源分为3类:
1)纯资源:如material,texture,shader,audio等
2)非纯资源:如脚本,文本,预制体,场景等

Unity管理资源总体分为两种:
1)编辑器内管理,AssetDataBase管理资源(加载效率高,开发测试使用)
2)运行时管理,使用Resource和AssetBundle

改造官方的AssetbundleBrowser打包工具,将其打包接口替换为自己的。