大佬教程收集整理的这篇文章主要介绍了quick cocos3.3 目录、lua绑定等备忘,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
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
这里生成有点问题,可以用比对工具跟生成之前的对比一下,只修改新加的类,其他地方还原;这里最好把新加的类放到HelperFunc_luabinding.tolua中生成
3、coocs2dx的绑定要用cocos2d-x/tools/bindings-generator/generator.py来生成,可见下文:
以上是大佬教程为你收集整理的quick cocos3.3 目录、lua绑定等备忘全部内容,希望文章能够帮你解决quick cocos3.3 目录、lua绑定等备忘所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。