cocos2d-x-lua开发环境搭建 下载本文

内容发布更新时间 : 2024/5/4 17:46:35星期一 下面是文章的全部内容请认真阅读。

VS + sublime text + decoda 的开发环境

1、创建vs的 hello world 工程

create_project.py -project 工程名字 -package 包名 -language lua

2、sublime text + decoda 工具安装

a) st 用于编写lua代码 b) decoda 用于调试代码

3、sublime text 安装

安装Package Control

1、按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的,输入法属性设置-输入法管理-取消热键切换至QQ拼音)或 (view->show console) 2、粘贴以下代码到底部命令行并回车:

import

urllib2,os;pf='Package

Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp)

if

not

os.path.exists(ipp)

else

None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ',' ')).read()) 3、重启Sublime Text 2。

如果在Perferences->package settings中看到package control这一项,则安装成 功。

用Package Control安装插件的方法:

1、按下Ctrl+Shift+P调出命令面板

2、输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。

3、选择cocos2d lua api 插件安装

安装这个插件,我们可以使用cocos2d-x的api代码提示 4、选择 QuickDev 插件安装

原本st对已经写过的单词有提示功能,但是装了cocos2d lua api后,就只能提示cocos2d-x的api提示了,quickDev插件可以提供这个功能

4、安装decoda

使用decoda

1、打开decoda -> 调试 -> 开始调试,弹出一下界面

2、目标:选择你win32项目中Debug.win32/工程.exe文件 3、工作目录:选择项目的资源目录即Resource目录 注意:

断点只能调试lua部分的代码,如果是自定义的数据类型,例如CCSprite的代码是不能调试的

最好不要在decoda中修改代码,会造成项目不能运行的情况