相信很多小伙伴在调试Lua的代码上很少头疼,作为一年码农的我,废了好大力气,算是基本搞定,不敢私藏,特拿出共享。
下载安装cocosIDE,这里我用的是v1.2.0,没有用最新的,因为最新的实在玩不转
下载quick3.3,这个就不多说了,安装好后,quick的目录是这样的
建立新quick工程,运行quick3.3根目录下的player3.bat,点击新建项目
选择项目的路径,输入项目的包名com.quick33.test,之后点击create Project,等待项目创建完成
为了验证一下项目是否完好,你可以点击之后的open按钮运行一下hello world
导入工程到cocosIDE中:点击 文件-》导入-》导入cocos工程-》下一步,因为我这里之前导入过,所以不能重复导入了。
最重要的调试就要开始了,到此,如果点击调试按钮,要不没反应,要不点击调试的play出错,而且错误莫名其妙,那怎么才算是正确的调试步骤呢?不妨看看这篇文章:http://www.cocos2d-x.org/docs/manual/framework/quick/V3/how-to/use-codeide/zh
按照步骤:
(1) 右击工程,点击属性,对工程属性做如下设置
(2)启动test工程目录下的模拟器:test\runtime\win32\PrebuiltRuntimeLua.exe,双击模拟器,会出现这个等待连接的窗口:
(3)这时候不要点击play,应该回到cocosIDE中,给代码下断点,之后点击调试按钮,可以看到,代码已经断下:
6.至此,就可以开始愉快的lua之旅了,祝各位撸得一手好lua,有什么问题,欢迎留言,毕竟lua调试这块,我也是折腾了很久,终于可以愉快的调试了。