Cocos2d-x实现资源热更新详解
发布时间:2020-12-14 17:08:48 所属栏目:百科 来源:网络整理
导读:热更新介绍 什么是热更新? 游戏客户端启动时,主动请求服务端检查版本号,并更新资源到本地。 应用场景: 情况一:游戏客户端已经发布了,但突然发现有个比较严重的bug需要修复。这时需要更新游戏的代码(Lua代码)。 情况二:情人节到了,需要搞个活动,在
热更新介绍 什么是热更新? 游戏客户端启动时,主动请求服务端检查版本号,并更新资源到本地。 应用场景: 情况一:游戏客户端已经发布了,但突然发现有个比较严重的bug需要修复。这时需要更新游戏的代码(Lua代码)。 情况二:情人节到了,需要搞个活动,在游戏中营造一个节日氛围。这时,需要更新游戏资源或增加一些功能。 热更新流程
在Cocos2d-x中已经封装了用于实现热更新功能的类,就是AssetsManager。 api说明:
因为AssetsManager使用了pthread库,所以需要在win32工程中需要包含pthread库所在目录。 VS在工程属性——C/C++——常规——附加包含目录中添加:$(ProjectDir)......cocos2dxplatformthird_partywin32pthread 具体链接:http://cn.cocos2d-x.org/tutorial/show?id=2189 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |