⑴ cocos studio 打包APK 出現錯誤
具體做法。
1、安裝必要的庫和工具包,以及配置相關環境變數,請按照cocos2d-x-3.0rc0toolstoluaREADME.mdown說得去做,不做贅述。
2、寫c++類(我測試用的是cocos2d-x-3.0rc0testslua-empty-.cpp)
3、寫一個生成的python腳本,你不會寫,沒關系,我們會照貓畫虎
1)進入目錄cocos2d-x-3.0rc0toolstolua,復制一份genbindings.py,命名為genbindings_myclass.py
2)把生成目錄制定到咱工程里去,打開genbindings_myclass.py把
?
1
output_dir = '%s/cocos/scripting/lua-bindings/auto' % project_root
改成
?
1
output_dir = '%s/tests/lua-empty-test/project/Classes/auto' % project_root
3)修改命令參數,把
?
cmd_args = { 'cocos2dx.ini' : ( 'cocos2d-x' , 'lua_cocos2dx_auto' ),
'cocos2dx_extension.ini' : ( 'cocos2dx_extension' , 'lua_cocos2dx_extension_auto' ),
'cocos2dx_ui.ini' : ( 'cocos2dx_ui' , 'lua_cocos2dx_ui_auto' ),
'cocos2dx_studio.ini' : ( 'cocos2dx_studio' , 'lua_cocos2dx_studio_auto' ),
'cocos2dx_spine.ini' : ( 'cocos2dx_spine' , 'lua_cocos2dx_spine_auto' ),
'cocos2dx_physics.ini' : ( 'cocos2dx_physics' , 'lua_coco