您的位置:首页 > 编程语言 > Lua

2dx lua自定义类

2014-04-10 18:24 232 查看
之前写过一篇关于lua的文章,由于当时过于匆忙,写的比较粗略,草草的写了一些,后来我看了一下,大概有几方面的缺陷。首先,原理没讲明白;算了,今天不多写了,就

把主要步骤写一下吧;之前写过,后来忘了保存。。。。。。。

关于lua的项目,网上应该有不少讲解的了。在此我只描述我的理解。

第一,自定义一个c++类;这个类,后边有用处,暂时不解释

第二,编写pkg,pkg在tools/tolua++文件夹下面,编写规则参看readme

注意:看一下tolua++目录下,有个tolua++.Mac.zip,(没有解压的)先解压缩这个文件,然后会有一个tolua

第三,修改路径,TOLUA='/Users/admin/Desktop/cocos2dx/2dx/cocos2d-x-2.2.3/cocos2d-x-2.2.3/tools/tolua++/tolua++.Mac/tolua++';这个是我的路径,你要修改成你自己的路径。

ok,剩下最后一步了,直接运行./build.sh;遇到错误请参看我之前的文章  ./build_native.sh执行错误。看看你的lua/cocos2dx_support下的LuaCocos2d.cpp文件,是不是不一样了。应该会有一个错误,这个错误是因为少了一个头文件,添加上就行了,好了,准备下班走人,到此结束。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: