windows7+Cocos2d-X+VS2012 上安装lua的详解
来源:互联网 发布:网络视频直播平台排行 编辑:程序博客网 时间:2024/05/21 08:41
cocos2dx版本:cocos2dx3.2
lua插件:babelua 1.5.3 下载地址:http://pan.baidu.com/s/1i3mPD8h
第一步:先关闭vs,双击下载下来的BabeLua.vsix,双击按照提示安装
第二步:用cocos2dx新建一个LUA的项目,先在vs环境下运行生成.exe文件 命令行下输入:cocos new Text -l lua -p a.a.a -d 路径名
第三步:打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文件
- windows7+Cocos2d-X+VS2012 上安装lua的详解
- vs2012的安装(cocos2d-x)
- 使用VS插件在VS2012/2013上编辑和调试Quick-Cocos2d-x的Lua代码
- 使用VS插件在VS2012/2013上编辑和调试Quick-Cocos2d-x的Lua代码
- 使用VS插件在VS2012/2013上编辑和调试Quick-cocos2d-x的Lua代码
- 使用VS插件在VS2012/2013上编辑和调试Quick-cocos2d-x的Lua代码
- 使用VS插件在VS2012/2013上编辑和调试Quick-Cocos2d-x的Lua代码
- 使用VS插件在VS2012/2013上编辑和调试Quick-cocos2d-x的Lua代码
- 主题 : 使用VS插件在VS2012/2013上编辑和调试cocos2d-x的Lua代码
- cocos2d-x vs2012 BabeLua安装
- 在Windows7上搭建Cocos2d-x 3.2的开发环境
- 解决VS2012无法安装Cocos2D-x项目模板的方法
- Cocos2d-x 在Windows7环境下的安装 问题整理
- vs2012下安装Cocos2d-x模板问题
- Cocos2d-x 3.9 + VS2012 + BabeLua 如何搭建cocos2dx lua环境
- cocos2d-x 3.x : 使用VS2012/2013调试 Cocos2d-x + Lua (赞哦, 很不错)
- cocos2d-x(lua)的安装和运行helloworld(一)
- cocos2d-x 的lua继承
- 第9周项目6-2换分币问题
- 视频采集模块设计
- C# ServerManager IIs 7
- 重重的一脚蕴含着愤怒,踢在了壳勇胸口心窝处
- oracle一些高级函数的用法
- windows7+Cocos2d-X+VS2012 上安装lua的详解
- 连接池比较及配置
- 深度理解abstract class和interface
- 删除还有活动连接的PostgreSQL
- android检测用户是否插了耳机
- 探索Android 在我们的布局上添加了什么
- Session共享实现方案
- 第九周项目6 年龄几何
- Navicat for Mysql注册码