美文网首页cocos2dcocos2d-LuaCocos2D-X
3.Cocos2d-x-3.15 lua项目搭建

3.Cocos2d-x-3.15 lua项目搭建

作者: 会写诗的翩翩少年 | 来源:发表于2017-06-10 18:52 被阅读219次

一、创建命令
  打开cocos2d-x-3.15主项目下的README.md文件第64行,你就会发现创建Lua项目只需把-l cpp改成-l lua即可

You can also create a JS project or Lua project with `-l js` or `-l lua`.

完整创建命令,通过以下命令便可创建lua项目啦!

cocos new 项目名 -p 包名 -l lua

二、VS开发Cocos2dx lua
  创建只是第一步,如何在VS上进行lua开发才是我们的重点,解决方式是给vs安装一个叫做BabaLua的插件,使用该插件有两个十分明显的好处:
  1.可以通过断点调试代码
  2.Cocos代码的自动补全
  有了它我们就可以在VS上敲Cocos lua的代码啦!
  BabeLua: http://blog.csdn.net/babestudio/article/details/27222141

安装及配置Babelua的流程:

1.下载BabeLua插件
  https://pan.baidu.com/s/1sjmC169#list/path=%2FBabeLua
  我选的是BabeLua For 2013,诸位可根据实际情况进行选择,放置vs根目录下,双击运行即可。

2.Cocos2dx词库添加
  此步奏是为了让vs中的lua代码能够有Cocos2dx api的提示
  https://pan.baidu.com/s/1sjmC169#list/path=%2FBabeLua
  该路径下下载cocos2dx-3.12-api.lua,然后添加至我的文档\BabeLua\Completion路径下即可

3.打开游戏项目frameworks\runtime-src\proj.win32,启动运行,此步奏运行后项目根目录下会产生simulator文件夹,里面有运行要用的exe文件,下一步会用到。

4.第一步执行完毕之后,工具栏上就有了LUA菜单,选择New Lua Project,出现下图:

New Lua Project配置

Lua scripts folder:项目的lua脚本路径
  Lua exe path:为上一步生成的exe路径
  Working path:此处是指定编译时的工作目录,不能使用默认,按图中配置即可
  填好这三个地方OK即可,然后就会发现如下变幻:


  你会发现项目把脚本代码引入了,但你先别急着进行开发,开发前需要右击src设为启动项目,只有设为了启动项目,才能进行断点调试啊!

二、BabeLua常用操作
  Ctrl + 4:直接运行Lua exe(不调试)
  Ctrl + K,Ctrl + C:注释选定文本行
  Ctrl + K,Ctrl + U:取消注释选定文本行
  Ctrl + M,Ctrl + M:折叠或取消折叠当前代码块
  Ctrl + M,Ctrl + L:折叠或取消折叠文档中全部代码块

以上是我会比较常用的,详细请参考:
  http://blog.csdn.net/babestudio/article/details/27226477

相关文章

网友评论

本文标题:3.Cocos2d-x-3.15 lua项目搭建

本文链接:https://www.haomeiwen.com/subject/ubrqqxtx.html