当前位置: 代码迷 >> 综合 >> cocos2dx lua 热更新
  详细解决方案

cocos2dx lua 热更新

热度:1   发布时间:2023-12-14 05:11:22.0

原理:
每次登陆游戏利用cocos的assetManager从服务器拉去当前最新的两个文件。 一个是version.mainifest,一个project.mainifest. 这两个文件都是xml的描述文件。一个包含了版本信息,第二个包含了游戏所有资源的MD5码。首先通过version文件对比本地的版本是否相同,如果不相同,再通过跟本地的project文件对比MD5码来判断哪些文件需要重新下载,替换资源。

原文链接:链接地址