现在的位置: 首页 > 综合 > 正文

cocos2d-x3.0 为c++工程添加lua脚本支持

2018年04月02日 ⁄ 综合 ⁄ 共 370字 ⁄ 字号 评论关闭

如果你最初创建的工程为cpp工程(cocos new -l cpp ...)那么它默认是不支持lua的。你需要手动加入依赖项目。

首先,为工程添加liblua: 

右键引用--> 选择liblua

然后,添加include目录:

右键属性--> c/c++ --> 附加包含目录 --> 添加目录(可参考lua-tests)

别以为万事大吉了,还有呢

最后,你还需要为连接器添加input: lua51.lib

运行瞧瞧~

哦,别忘了加入lua的相关依赖文件:

~\cocos2d-x-3.0\cocos\scripting\lua-bindings\script

拷贝到资源目录(我放到Resources\script\libs),并且用FileUtils加入到工程:

FileUtils::getInstance()->addSearchPath("script/libs");

抱歉!评论已关闭.