quick cocos3.3 目录、lua绑定等备忘

这篇博客介绍了在Quick 3.3中如何新建项目、自定义runtime以及进行Lua绑定。详细步骤包括:1)新建项目时的frameworks结构;2)自定义runtime的编译方法,位于`frameworks untime-src`;3)Lua绑定的实现,涉及到手动绑定和使用generator.py生成自动绑定。此外,还提供了lua_extensions.c的修改和cocos2dx_extra_luabinding.tolua的处理方式。
摘要由CSDN通过智能技术生成

1、quick 3.3 新建的项目自带farmeworks\cocos\runtime\framewoks

2、runtime可以自定义,如果要绑定自定义的类到lua要重新编译runtime,工程在frameworks\runtime-src\

3、lua绑定工程项目在/frameworks/cocos2d-x/cocos/scripting/lua-bindings

lua绑定的地方有如下:

1、/frameworks/cocos2d-x/external/lua 这里可以增加自定的类,同时修改/frameworks/cocos2d-x/cocos/scripting/lua-bindings/manual/network/lua_extensions.c把

增加的类添加到这里(这里为手动绑定)

2、frameworks/runtime-src/Classes/quick-src/extra/luabinding 在这里添加自定义的类,在cocos2dx_extra_luabinding.tolua中添加类声明,然后运行同目录下的build.sh生成

cocos2dx_extra_luabinding.cpp、cocos2dx_extra_luabinding.h、cocos2dx_extra_ios_iap_luabinding.cpp、cocos2dx_extra_ios_iap_luabinding.h

这里生成有点问题,可以用比对工具跟生

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值