一个老问题了, 今天花了一天看了资料, 通过
frameworks/cocos2d-x/tools/tolua 目录下得genbindings.py 导出, 并且加载到项目中得AppDelegate.cpp中。
在xcode6.1 环境下编译, IOS 项目和 Mac 项目都成功编译,
并且在 MainScene.lua中可以直接使用导出的API,
比如这样的代码
local s = CustomClass:create()
local s2 = s:helloMsg()
print(“s333 —>”,s2)
在后台可以看见成功打印。
本以为大功告成,
结果在Sublime text2 + QuickXDev 环境下, 运行程序, 总是启动异常,检查提示:
attempt to index global ‘CustomClass’ (a nil value)
在Cocos Code IDE 环境下运行程序,也报启动异常
看来在Sublime text2 这个环境还是有地方没配置对。
小弟我接触不久,理解不深,还望有经验的玩家告诉下,
这种xcode正常运行。
其他环境无法运行,应该从什么地方着手。
感谢。