5.Lua语言开发Cocos2d-x项目

Lua语言开发Cocos2d-x项目

  • Lua语言开发Cocos2d-x项目
    • 下载Cocos2d-x
    • 创建一个Cocos2d-x项目
    • Cocos2d-x项目介绍
    • Xcode运行Cocos2d-x项目
    • LDT修改Cocos2d-x项目

1.下载Cocos2d-x

我们可以去到Cocos2d-x官网,下载Cocos2d-x的压缩包。

5.Lua语言开发Cocos2d-x项目_第1张图片

2.创建一个Cocos2d-x项目

2.1.将下载好的Cocos2d-x解压包解压后,得到Cocos2d-x文件夹。

5.Lua语言开发Cocos2d-x项目_第2张图片

2.2.进入到:Cocos2d-x文件夹/tools/project-creator/文件夹下:

5.Lua语言开发Cocos2d-x项目_第3张图片

2.3.当我们执行project-creator里的Python脚本 - create_project.py时,会提示我们需要输入一些提示信息:

5.Lua语言开发Cocos2d-x项目_第4张图片

-project:项目名称。
-package:项目包名。
-language:项目语言。(cpp、lua、javascript)

2.4.输入对应提示信息创建项目:

2.5.我们可以发现Cocos2d-x目录下多了一个projects文件夹,打开可以看到我们刚才创建的项目。

5.Lua语言开发Cocos2d-x项目_第5张图片

5.Lua语言开发Cocos2d-x项目_第6张图片

3.Cocos2d-x项目介绍

打开我们刚才创建的项目,可以看到Cocos2d-x的项目结构:

5.Lua语言开发Cocos2d-x项目_第7张图片

文件夹 作用
Classes 存放C++代码
proj.android Android环境代码
proj.ios IOS环境代码
proj.linux Linux环境代码
proj.marmalade Marmalade环境代码
proj.win32 win32环境代码
Resources 存放Lua代码

4.Xcode运行Cocos2d-x项目

4.1.进入到proj.ios文件夹内,找到.xcodeproj文件:

5.Lua语言开发Cocos2d-x项目_第8张图片

4.2.打开后进入到Xcode中:

5.Lua语言开发Cocos2d-x项目_第9张图片

4.3.Ctrl+R运行一下这个项目:

4.4.打开Resources文件夹,可以看到有hello.lua文件:

5.Lua语言开发Cocos2d-x项目_第10张图片

4.5.再打开Classes文件夹,找到AppDelegate.app文件,可以到看里面加载了hello.lua文件:

5.Lua语言开发Cocos2d-x项目_第11张图片

5.Lua语言开发Cocos2d-x项目_第12张图片

5.LDT修改Cocos2d-x项目

5.1.首先,将LDT的工作环境切换到Cocos2d-x项目里:

15

5.2.在这个环境下建一个同名的Resources项目:

5.Lua语言开发Cocos2d-x项目_第13张图片

5.3.完成后,读取到了Cocos2d-x目录下的Resources项目:

5.Lua语言开发Cocos2d-x项目_第14张图片

5.4.将该项目的文件都删除:

5.Lua语言开发Cocos2d-x项目_第15张图片

5.5.回到Xcode,再把红色标注的文件都删除:

5.Lua语言开发Cocos2d-x项目_第16张图片

5.6.在LDT建立一个Main.lua文件:

5.Lua语言开发Cocos2d-x项目_第17张图片

5.7.回到Xcode,发现没有Main.lua文件,需要我们手动导入:

5.Lua语言开发Cocos2d-x项目_第18张图片

5.Lua语言开发Cocos2d-x项目_第19张图片

5.8.在Main.lua里写一段lua代码:

print("First Cocos2d-x")

5.Lua语言开发Cocos2d-x项目_第20张图片

你可能感兴趣的:(5.Lua语言开发Cocos2d-x项目)