Changkun's Blog欧长坤的博客

Science and art, life in between.科学与艺术,生活在其间。

  • Home首页
  • Ideas想法
  • Posts文章
  • Tags标签
  • Bio关于
  • TOC目录
  • Overview概览
Changkun Ou

Changkun Ou

Human-AI interaction researcher, engineer, and writer.人机交互研究者、工程师、写作者。

Bridging HCI, AI, and systems programming. Building intelligent human-in-the-loop optimization systems. Informed by psychology, sociology, cognitive science, and philosophy.连接人机交互、AI 与系统编程。构建智能的人在环优化系统。融合心理学、社会学、认知科学与哲学。

Science and art, life in between.科学与艺术,生活在其间。

276 Blogs博客
165 Tags标签
Changkun's Blog欧长坤的博客

Lua一日游:(5) cocos2dx 与 Lua

Published at发布于:: 2014-03-09   |   Reading阅读:: 1 min   |   PV/UV: /

Cocos2d-X.org是cocos2d-x的官网,我们可以在官网上下载到它的最新版本,据说现在正在测试的版本3.0相比2.0会有比较大的改动,所以我们这里直接下载的3.0版本。

下载完毕后,我们可以知道这样一个readme的文件,如图所示。

这里面已经写好了如何去创建一个cocos2d-x的工程,所以我们按照他所说的,运行这个py脚本,得到一个新的窗口,如图所示。

创建完成后,我们打开mac平台下的xcode工程文件,如图所示。

打开工程后,可以看到Xcode不支持lua的高亮形式,我们等会儿采用LDT进行lua脚本的编写,我们先尝试编译一下这个工程,因为是第一次编译,所以会花较长时间,如图。

我们把LDT的workspace切换到工程的目录下,然后删除掉Resources里面多余的文件。

删除完成后,我们使用LDT创建一个名为main.lua( 写上一行代码:print(“hello lua”) )的文件,并在Xcode里面更改调用的文件,可以看到在控制台处,输出了Lua的调用结果。

下面我们试一下使用cocos2d来添加一个文本到屏幕上,如图示。

#Lua# #cocos2dx#
  • Author:作者: Changkun Ou
  • Link:链接: https://changkun.de/blog/posts/lua-5/
  • All articles in this blog are licensed under本博客所有文章均采用 CC BY-NC-ND 4.0 unless stating additionally.许可协议,除非另有声明。
MacTeX 卸载方法
Lua一日游:(4)面向对象——函数闭包形式

Have thoughts on this?有想法?

I'd love to hear from you — questions, corrections, disagreements, or anything else.欢迎来信交流——问题、勘误、不同看法,或任何想说的。

hi@changkun.de
© 2008 - 2026 Changkun Ou. All rights reserved.保留所有权利。 | PV/UV: /
0%