Corona SDK支持在Windows操作系统下开发iOS/Android移动应用程序。
目前主要的问题是Windows模拟器只支持生成Android程序,无法生成用于发布的iOS App。
支持Windows XP及更新操作系统,1G赫兹CPU
...
Corona SDK支持在Windows操作系统下开发iOS/Android移动应用程序。
目前主要的问题是Windows模拟器只支持生成Android程序,无法生成用于发布的iOS App。
支持Windows XP及更新操作系统,1G赫兹CPU
...
Flash本身是具有生成app文件的功能,但是一直被苹果拒绝,今天介绍如何把flash做的动画导出来让corona使用。限于篇幅,仅仅做一些截图和介绍,详文请参考http://blog.anscamobile.com/category/lua/
...
关于XML的知识在这里就不多做介绍,如果你还不了解XML,可以到这里看http://en.wikipedia.org/wiki/XML。
这篇文章主要是告诉你如何在corona中使用并操作XML文件。
XML.lua
你可以自己写一个模块或者函数来读写XML文件,但是网上有很多免费的lua脚步实现XML文件的读写,干嘛什么事情都要自己动手做呢:)
为了加快速度,我把这些脚本做了一些针对corona的修改。因此,在开始之前,请从GitHub下载xml.lua的文件。
...
这是corona实现的一个简化的切水果游戏,实现中有许多动画表现和物理引擎的使用技巧。完整代码可在corona官方网站上找到。
===============================================================
这里主要分析下main.lua。
===============================================================
require ("physics")
...
在corona sdk里,是用lua去做所有事情的。因此,了解lua的特性和API非常重要。
什么是Table?
如果你有其他语言的开发经验,你应该知道2种数据类型,那就是数组和集合,在lua中,table就是数组和集合的混合物(这也是为什么table如此强大的原因)。
如果corona sdk是你第一次开始接触编程,你可能认为table就是一个表,或者梳妆台,哈哈。
梳妆台的抽屉就类似于“key”,你放在里面的东西就是“value”。然后,lua table和真正的梳妆台不同的是,梳妆台抽屉里面还可以放置梳妆台。
...