首页 > 代码库 > Quick Cocos2dx 调试问题

Quick Cocos2dx 调试问题

最近由于忙了一段时间,忙完了之后又迷茫了这么久,然后终于开始继续Quick-x的学习之路了。

然后遇到了一个比较棘手的问题。

虽然照着官方mvc的例子敲代码,但是还是不停的报错,报错的问题下次集结成一个帖子发出来好了。

今次记录的是对于错误的DEUG方面的问题。

 

我的首选当然是Eclipse + LDT了,因为从业是自java而始,继而是AS,用得最熟的莫过与FB了。

参考的是官方的文章:

用 Eclipse LDT 调试 quick-cocos2d-x 游戏

但是,进行到配置player的时候,出现了"Update LCD "的错误,

上google找了一圈,根本没有找到答案,stackflow上面有两个这样的问题,但是一直无人解答。

在这里推荐偶尔使用一下FireFox,因为Firefox会有自动代理的功能,所以偶尔可以进入一些被墙的网站。

搜索引擎我特么用yahoo,google,startpage,duckduckgo都特么搜不了或者搜不到东西,(努力克制自己不讲脏话)

被逼之下用我最不想用的东西搜,特么的一堆卖LCD的广告比。

绝望只是不小心在cocoachina上看到了这个帖子:

使用VS插件在VS2012/2013上编辑和调试Quick-cocos2d-x的Lua代码

以及CSDN的专栏:

babestudio专栏

照着这个成功的对代码进行了调试。

 

我的设置如下:

 

需要注意的是,调试的时候可能会有很多framework相关的东西加载不到,

这个时候需要去quick-x的目录下把framework文件夹拷到项目的scripts文件夹下面,然后在Command line中增加 -disable-load-framework

后续会研究是否有参数去包含此目录。

然后打包的时候记得去掉scripts下面的framework文件夹。

 

啊,多么痛的领悟!!!!

尼玛,困扰了劳资好几天的bug总算找到了,Class.new(args)写成了Class:new(args),Class.ctor(args)的参数老是传不进去。