Corona 2D游戏引擎上手指南教程
1、从官方网站下载最新的Corona SDK,双击直接安装直到结束。打开主程序,可以看到,将自动打开两个窗口,一个是Corona simulator(模拟器),用于渲染游戏,另一个是console窗口,用于打印一些后台执行的日志信息。


4、Corona 默认会将加载的图片从坐标位置(0,0)开始显示,导致360*570大小的图片在手机屏幕上部分显示,继续编辑main.lua文件,加入以下两行代码:local background = display.newImageRect( "background.png", 360, 570 )background.x = display.contentCenterXbackground.y = display.contentCenterY这两行代码的意思是将图片居中显示,再次保存,刷新窗口,可以看到图片满屏显示了。

6、继续添加以下的代码,将气球显示到屏幕中,方法如上,但是多添加了一行设置图片透明度的代码。local balloon = display.newImageRect("balloon.png",112,112)balloon.x= display.contentCenterXballoon.y= display.contentCenterYballoon.alpha=0.8重新刷新窗口,可看到80%透明度的小气球显示到了屏幕的中央。

8、官方示例中还添加了事件的相应处理,这个设计到lua语言中的函数。有兴趣的可以自己钻研一下。在此就不一一列举了,有问题可以留言。想学好corona,lua语言是基础,想学习lua语言的话,可以下载lua5.1版本学习(最新的是lua5.3,语法有别),有本书叫《programming in lua》是基于lua 5.0版本的,有中文版可以下载的到,lua5.3的市场上鲜有介绍,建议从lua5.1学习,遇到问题,容易解决。