cocos2d-lua

39 篇文章 0 订阅
官方网站永远是个不错的地方:
  http://cn.cocos2d-x.org/
  http://cn.cocos2d-x.org/tutorial/lists?id=82

现在主流c++ + lua开发, 主要是lua更新的优势

新建lua项目
lua项目有两个模板,lua-template-default和lua-timeplate-runtime,
可以用cocos new 命令,也可以用cocos code ide.
用cocos new 命令创建lua工程
指定用runtime模板
cocos new -p com.game.zc -l lua -t runtime -d e:/project helloLua
使用default模板
cocos new -p com.game.zc -l lua -d e:/project helloLua

用Cocos Code IDE 创建lua工程
cocos 用的是runtime模板, 创建工程时记得选中"添加C++代码", 这样会在工程目录下生成frameworks文件夹,里面是c++层的代码

Lua 调用自定义c++类
http://cn.cocos2d-x.org/tutorial/show?id=1749
http://cn.cocos2d-x.org/tutorial/show?id=1555
http://cn.cocos2d-x.org/tutorial/show?id=1295
在移植到android时,需要修改frameworks\cocos2d-x\cocos\scripting\lua-bindings\Android.mk文件
将自定义的c++类文件添加到LOCAL_SRC_FILES, 文件所在目录添加到LOCAL_C_INCLUDES

关于移植, 可先用cocos compile -p android 编译项目,打包时再用eclipse来打包



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值