Cocos Creator 热更新的原理与详解
3. 下载后解压至指定目录,Cocos Creator提供jsb.fileUtils.unzip方法解压。4. 更新后重新加载资源与代码,Cocos Creator支持cc.loader.loadResDir加载更新资源,require加载更新代码。实现热更新,可利用Cocos Creator自带热更新模块,步骤如下:1. 准备服务器端资源,包含版本号与更新包。版本号存储在服务器...
当creator遇上protobufjs|相遇
为了解决这个问题,可能需要修改protobufjs源码以适应cocos-jsb。此外,还需注意creator项目中资源路径的管理,通常需要将proto文件放在assets\/resources\/pb\/目录下,并使用cc.url.raw获取正确的资源路径。尽管通过修改源码可以解决问题,但并不是长久之计。为寻求更稳定的方法,我已创建了一个creator和protobu...
Cocos Creator 「无侵入」资源加密方案
方案中还涉及到了跨平台支持,通过检查打包后生成的jsb-adapter文件夹,可以适应不同平台的文件读取需求。在Cocos Creator构建输出目录后,开发人员可以通过检查并参考此文件夹中的适配代码,实现对不同平台资源的读取。此外,为了实现无侵入性,方案允许将解密代码封装为插件脚本,插入到项目的构建流程中,而...