【说明】
热更新实际就是从服务器下载资源包,保存到本地后解压使用的过程,而Cocos2d已经帮我们封装好了,那就是AssetsManager类,我们只需要关心怎么使用就行了。
【使用】
1. 准备好资源包
我这里直接用的GitHub作为服务器做测试,GitHub的基本使用请参考上一篇文章。
> 创建代码库后,上传一个资源文件(cocos2d-update-temp-package.zip)和一个版本文件(version)。
> 分别得到对应的 raw 地址。(我是直接开文件,然后点击Raw按钮,然后在地址栏复制的)
2. 项目中使用
> AssetsManager类在extensions中,所以需要引用头文件: