cocos2dx+vs2012+lua开发环境配置+BabeLua

来源:互联网 发布:php5.6 mysql不支持 编辑:程序博客网 时间:2024/05/16 11:26


cocos2dx版本:cocos2dx3.2

lua插件:babelua 1.5.3  下载地址:http://pan.baidu.com/s/1i3mPD8h


第一步:先关闭vs,双击下载下来的BabeLua.vsix,双击按照提示安装

第二步:用cocos2dx新建一个LUA的项目,先在vs环境下运行生成.exe文件

第三步:打vs,安装成功的话会在菜单栏出现一个LUA散装,点击LUA--Settings


PS:图片上设置为cocos2dx 3.0一下版本 3.0以上版本创建的lua项目文件结构有些变化 则像一下配置:

设置Lua scripts folder的路径为:G:\QIXIPROJECT\Forest\src

设置Lua exe path的路径为:G:\cocos2d-x-3.2\cocos2d-x-3.2\build\Debug.win32\Forest.exe

设置Working path的路径为:G:\QIXIPROJECT\Forest\

设置命令行:-workdir G:\QIXIPROJECT\Forest1 -file src\main.lua

设置Setting name为:LuaTest(这里应该可以随便设置)


上面choose setting选择LuaTest,然后就可以关掉Settings窗口了


第四步:将temp_LuaTest设置为启动项,打开hello.lua文件,打两个断点

第五步:点击菜单中的启动运行程序,效果如图



至此 vs2012下lua+cocos2dx 开发环境已经配置完成 但是BabeLua.vsix这个插件有时候并不是很方便 当我们编写cocos2dx的对应的LUA版本的函数的时候  很多情况下不会像番茄插件一样给我们函数提示 所以考虑到着这种情况下 有两种解决方案

第一种 安卓cocos code IDE 安装后 可以在里面编写和及时的给出函数提示 很方便 当然也可以在里面运行调试 之所以没有把这个IDE作为主要的开发工具 是因为会发生严重的内存泄漏和经常软件崩溃的原因 所以我只是把它当作编写的工具 然后写完后粘贴到vs中的lua文件中 在vs中运行


第二种 使用Sublime Text 2 也是现在开发人员最常用的 当然需要提示也需要安装各种插件 之后就可以在上边编写LUA文件


D:\cocos2dx\cocos2d-x-3.2\cocos2d-x-3.2\tests\lua-tests\src

D:\cocos2dx\cocos2d-x-3.2\cocos2d-x-3.2\build\Debug.win32\lua-tests.exe

D:\cocos2dx\cocos2d-x-3.2\cocos2d-x-3.2\tests\lua-tests

-workdir D:\cocos2dx\cocos2d-x-3.2\cocos2d-x-3.2\tests\lua-tests -file src\controller.lua

lua-tests-3.2

UTF-8

0 0
原创粉丝点击