编程工具
游戏开发者Squall
这个作者很懒,什么都没留下…
展开
-
cocos2dx中注册导出c++函数供lua调用(使用tolua++)
弄了半天终于搞定了,网上有很多相似的帖子,但可能由于我基础不好,总是出错,最后搞定了。参考http://www.cnblogs.com/mrblue/archive/2013/06/08/3126997.html,环境windowxp,vs2010这种方法是不依赖于cocos2dx引擎中的LuaCocos2d.cpp,而完全在别处建立一个新的相同功能的cpp文件。只需要以下几步即可:原创 2014-03-08 15:52:40 · 3297 阅读 · 0 评论 -
Visual Studio错误:找不到文件No such file or directory
最近刚开始学cocos2dx,用Visual Studio 2010,很不习惯,在其中遇到了如下错误:fatal error C1083: 无法打开包括文件:“MyClass.h”: No such file or directory也就是VS找不到MyClass.h。我一看,这个文件明明就在目录下,为什么找不到呢?原因就是这个文件没有与调用它的文件在同一个目录下。解决方案:1,使原创 2014-03-08 14:49:19 · 19601 阅读 · 2 评论 -
LUA中Attempt to call a non-callable object或attempt to call field 'new' (a nil value)问题的解决
在使用tolua++将c++函数导出,可以被lua调用之后,编译通过,但会报类似这样的错误:1,attempt to call field 'new' (a nil value)在使用local aaa = MyClass:new()时会报这样的错误2,Attempt to call a non-callable object在使用local aaa = MyClass()时会这么原创 2014-03-09 11:46:07 · 12390 阅读 · 0 评论