最近在很多群里看到很多的朋友对于cocos2dx lua 的调试有很多的困惑,看着不断的找资料,问问题又得不到答案的你们,这种无力感就想到了自己,写这篇文章,对自己知识做个总结,希望也能帮到你们
Babelua 安装
使用BabeLua+For+2015+V3.2.2.0.vsix,这边跟vs2015版本配套,安装默认就行,工具留言分享
采用VS2015+babelua2015调试,本文章不做cocos环境变量及工具的安装教程**
创建cocos2d lua项目
创建项目用到的命令可以按其他正宗的写法,这个你只要正常创建就可以了
修改工作目录跟调试目录
- 刚开始创建的文件目录
- 创建client文件夹,将res跟src都放进client下面,这个就是随后的lua工程调试目录
- 改变VS2015的调试目录
将vs的工作目录切换到自己的lua逻辑层 - 删除vs2015中cocos的自动生成脚本
- 在C++层加入搜索路径,因为前面已经将工作目录切换到client下,将项目重新生成下
创建lua 工程
下面是创建时目录的路径
接下来执行运行程序,进行断点调试
这边我们可以看到断点已经进来了,已经可以看到运行的信息了,工具留言分享