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
- cocos2dx+vs2012+lua开发环境配置+BabeLua
- cocos2dx+vs2012+lua开发环境配置+BabeLua
- Cocos2d-x 3.9 + VS2012 + BabeLua 如何搭建cocos2dx lua环境
- Cocos2dx 3.4 BabeLua 3.0.1.0 Windows下lua环境配置
- Cocos2dx 3.4 BabeLua 3.0.1.0 Windows下lua环境配置
- cocos2dx--vs2012+lua开发环境搭建
- VS2012配置Lua环境
- Cocos2dx-Lua开发环境配置步骤
- win平台下搭建cocos2dx 3.1.1 lua开发环境 VS2012+sublime text+lua 5.2.3
- win平台下搭建cocos2dx 3.0+ lua开发环境 VS2012+sublime text+lua 5.2.3
- 搭建cocos2dx+VS2012开发环境
- 配置cocos2dx 2.2.1+VS2012+WIN7环境
- VS2013 + quick-cocos2dx + BabeLua 环境搭建
- cocos2dx 插件Babelua的配置和使用
- 在vs2013使用Babelua开发cocos2dx
- BabeLua在VS2012中点击lua按钮不显示Setting
- cocos2dx 开发环境配置
- Cocos2dx开发环境配置
- BM算法详解
- 直方图中bins应如何理解及处理
- 图像金字塔
- 蓝牙4.0中的GAP Advertising简介
- SAP-HR三大结构
- cocos2dx+vs2012+lua开发环境配置+BabeLua
- 杭电ACM2041楼梯问题
- 修改VS2008(vc)中工程解决方案类的名字
- Unknown class ViewController in Interface Builder file问题解决
- cocos2dx之HTTP开发
- Android.mk中call all-subdir-makefiles和call all-makefiles-under,$(LOCAL_PATH)的区别
- 最近突然发现Myeclipse中New菜单项下常用选项都不见了 怎么调整?
- TMP
- RSA秘钥对生成(Linux下使用Openssl)