0评论

Unity3D资源管理——资源管理框架

文章来自https://blog.csdn.net/qq_28474981/article/details/82749021 2019-02-18 735浏览

想免费获取内部独家PPT资料库?观看行业大牛直播?点击加入腾讯游戏学院游戏策划行业精英群361498939

一、运行环境

1.1编辑器版本

使用Unity2017.3.1f

1.2 dll

(1)EPPlus
(2)Excel
(3)ICSharpCode.SharpZipLi
(4)System.Data(是mono文件夹底下的dll)

二、需求

1.将Excel配置文件转化成对应的数据代码

2.将Excel文件转化成ScriptableObject

3.对AssetBundle进行依赖打包

4.对AssetBundle进行依赖加载

5.生成对应版本的增量资源信息

点击发布,当前版本会递增,逢十进一,并缓存资源增量信息成json

在这个路径下StarLightFramework\Project\Res\AssetBundles\Windows\Debug\UpdateResInfo.json

6.根据不同的版本号进行资源下载(开发中)

三、代码实现

Git库:https://gitee.com/MK_Aliens/StarLightFramework.git 中的ResourceSystem部分