本文主要介绍mac上,如何将自定义的c++类,绑定到lua. 1.工具先行 找到 你的cocos2d-x/tools/tolua++,里面文件按类型大致分为: (1)*.pkg:用于定义要绑定的c++类,暴露哪些接口. (2)*.lua:用于定义生成的lua绑定文件,都使用哪些转换规则. (3)*.sh:使用tolua++,根据.lua中的规则,将.pkg中定义的类,输出为包含绑定接口的.cpp文件. (4)README文件,这个比较重要,涉及到pkg文件要使用的具体规则. 2.pkg (1)通…