cocos2dx lua 开发环境

2015年03月04日 09:18 0 点赞 0 评论 更新于 2025-11-21 16:38

所需环境和工具版本

  • Cocos2d-x 版本:cocos2d-x 2.2.3
  • Lua 插件:BabeLua 1.5.3

搭建步骤

第一步:安装 BabeLua 插件

先关闭 Visual Studio(VS),然后双击下载好的 BabeLua.vsix 文件,按照提示完成安装。

第二步:创建并运行 Lua 工程

  1. 在 VS 中新建一个 Lua 工程。
  2. 在 VS 环境下运行该工程,生成 .exe 文件。本文示例中,Lua 工程的目录为 G:\Cocos2d-x\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\LuaTest

第三步:配置 BabeLua 设置

  1. 打开 VS,如果 BabeLua 插件安装成功,菜单栏会出现“LUA”选项,点击“LUA” -> “Settings”。
  2. 在弹出的设置窗口中进行如下设置:
    • Lua scripts folder:设置为 G:\Cocos2d-x\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\LuaTest\Resources。这个路径指定了 Lua 脚本文件所在的目录,VS 在调试时会从该目录加载 Lua 脚本。
    • Lua exe path:设置为 G:\Cocos2d-x\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\LuaTest\proj.win32\Debug.win32\LuaTest.exe。此路径为 Lua 程序的可执行文件路径,VS 会通过该可执行文件来运行 Lua 程序。
    • Working path:设置为 G:\Cocos2d-x\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\LuaTest\Resources。工作路径用于指定程序运行时的当前目录,确保程序能够正确访问资源文件。
    • Setting name:设置为 LuaTest,这里的名称可以根据个人喜好随意设置,它主要用于标识当前的配置。
  3. 在“choose setting”中选择刚才设置的 LuaTest,然后关闭“Settings”窗口。

第四步:设置启动项并添加断点

  1. temp_LuaTest 设置为启动项,这样在运行程序时会从该项目开始执行。
  2. 打开 hello.lua 文件,并在文件中添加两个断点。断点可以帮助开发者在调试过程中暂停程序的执行,方便检查变量的值和程序的执行流程。

第五步:运行程序

点击菜单中的“启动运行程序”,即可看到运行效果。

通过以上步骤,你就可以成功搭建 Cocos2d-x Lua 开发环境,并开始进行 Lua 程序的开发和调试。

作者信息

boke

boke

共发布了 3994 篇文章