Cocos Creator 引擎源码调试、修改

Cocos Creator 的引擎部分包括 JavaScriptCocos2d-x-liteadapter 三个部分,各部分对应源码在(Mac 版):

JavaScript:CocosCreator.app/Resource/engine(JS 引擎)
Cocos2d-x-lite:CocosCreator.app/Resource/cocos2d-x(Cococ2d-x 引擎)
adapter:CocosCreator.app/Resource/builtin/

  1. 找到 CocosCreatorJavaScript 引擎所在目录 CocosCreator.app/Resource/engine,将该文件夹复制到其他地方,我们将对复制后的代码进行调试和修改。然后在 CocosCreator 的项目设置中修改 JavaScript 引擎路径为复制后的路径。如果要调试 Cocos2d-x 部分,修改对应文件夹即可。如下图:

    Cocos Creator 引擎源码调试、修改_第1张图片
    定义 JavaScript 引擎路径

  2. 运行以下命令安装编译依赖

# 在命令行中进入引擎路径
cd [engine_path]/engine
# 安装 gulp 构建工具
npm install -g gulp
# 安装依赖的模块
npm install
  1. 现在可以打开 engine 文件夹,对 JS 引擎部分进行修改。修改后,在该文件夹下运行 gulp build 命令即可编译修改的部分,然后刷新 CocosCreator 预览的网页即可
  2. 至于调试其源码,可以直接在 Chrome 开发者工具中 Cmd + o (Mac 快捷键)呼出搜索框,输入并打开你需要调试的文件,然后即可打断点进行调试

你可能感兴趣的:(Cocos Creator 引擎源码调试、修改)