用cocos2dx,选择lua开发游戏的时候,为什么要用tolua绑定c/c++代码,而不用swig?
用cocos2dx,选择lua开发游戏的时候,为什么要用tolua绑定c/c++代码,而不用swig? tolua++ 简单易用,而且性能不错。所以早期 cocos2d-x 选择了 tolua++ 来做 luabinding。不过随着 cocos2d-x 转移到 C++11,tolua++ 确实显得有点过时了。但 swig 功能虽然强大,性能却是一个大问题,所以暂时还没有切换 luabinding 的计划。 高高高,swig性能高... 我想说的是swig的效率不仅不低 而且还很高
页:
[1]