会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
弯弓射月 - Lua游戏编程研究站
使用Lua语言,快速开发多平台下的2D游戏。
首页
新随笔
联系
订阅
管理
2016年2月14日
最近发现一个有意思的lua游戏引擎,名字叫love2d
摘要: Hi there! LÖVE is an *awesome* framework you can use to make 2D games in Lua. It's free, open-source, and works on Windows, Mac OS X, Linux, Android a
阅读全文
posted @ 2016-02-14 14:11 弯弓射月
阅读(2807)
评论(0)
推荐(0)
编辑
2016,新的一年来到。
摘要: 有多少挑战,有多少迷惘,也同样有多少收获。加油,少年。
阅读全文
posted @ 2016-02-14 14:05 弯弓射月
阅读(137)
评论(0)
推荐(0)
编辑
2015年1月23日
Corona手游教程之widget:Slider篇
摘要: 废话不多说,同Corona SDK其他widget一样,出于节约内存考虑定制化的slider也需要使用ImageSheet,并且不可以伸缩(scale)或通过.width或.height属性改变宽度和高度。我们创建一个slider的基本分方法是:widget.newSlider( options )...
阅读全文
posted @ 2015-01-23 09:48 弯弓射月
阅读(1464)
评论(1)
推荐(0)
编辑
2015年1月22日
Corona手游教程之widget:PickerWheel篇
摘要: 首先什么是pickerWheel,如下图所示:这是移动设备上交互创新的典型控件,非常适合触屏进行选择,对应PC上的下拉框。在Corona中pickerWheel被设定为320X222像素大小。我们可以使用默认样式或定制化的pickerWheel。另外,请注意列的总宽度实际是280像素,因为要扣除左右...
阅读全文
posted @ 2015-01-22 17:11 弯弓射月
阅读(1414)
评论(0)
推荐(0)
编辑
Corona手游教程之widget:ProgressView篇
摘要: 通常为了节省内存,我们通过ImageSheet来创建进度条(progressView),进度条也不支持伸缩。我们创建进度条的方式如下:widget.newProgressView( options )options的公共字段包括如下:id:(可选)一个赋予progressView的标识字符串,默认为...
阅读全文
posted @ 2015-01-22 15:30 弯弓射月
阅读(550)
评论(0)
推荐(0)
编辑
Corona手游教程之widget:Button篇
摘要: 在corona sdk里,创建界面交互元素widget,非常方便灵活,并且具备极强的可定制性。我们创建按钮使用如下代码:widget.newButton( options )我们有多种方式来创建按钮,不管哪一种,options都可以包含的公共字段如下:id:(可选)一个关联到此按钮的可选的字符串标识...
阅读全文
posted @ 2015-01-22 09:59 弯弓射月
阅读(1849)
评论(0)
推荐(0)
编辑
2015年1月21日
Corona SDK新手教程:tap、touch和multitouch的区别
摘要: 本教程主要讲解一下tap、touch和multitouch的区别,以及如何处理每种方式。如果是新手的话,可以先复习一下之前的文章CoronaSDK之交互系统和事件检测1 Tap检测Tap事件是用户和触屏之间交互最基础的一种。本质上来说,一个tap就是表示用户用手指接触到屏幕,然后在差不多附近的位置再...
阅读全文
posted @ 2015-01-21 14:40 弯弓射月
阅读(1670)
评论(0)
推荐(0)
编辑
CoronaSDK之交互系统和事件检测
摘要: 事件(Event)是Corona应用程序的基础。他们用来触发不同事件对应的响应,例如触摸屏幕、检测一个特定的系统事件、定时器的完成、两个物理体的碰撞,等等。通常我们使用display object的对象方法addEventListener来添加处理函数,以关联需要监听的事件。1 Runtime事件(...
阅读全文
posted @ 2015-01-21 13:31 弯弓射月
阅读(1838)
评论(1)
推荐(1)
编辑
CoronaSDK著名API精解:timer.performWithDelay
摘要: 1 函数介绍简单来说就是延迟一段事件后调用某个函数。就仿佛是创建一个定时炸弹,设定爆炸时间,只是到了时间不是爆炸而是执行目标函数。这个函数会创建并返回一个timer对象(句柄),用来给其他的timer.xxxx函数使用。例如把这个timer对象(句柄)传递给timer.cancel()函数,用来解除...
阅读全文
posted @ 2015-01-21 09:47 弯弓射月
阅读(2077)
评论(0)
推荐(0)
编辑
2015年1月20日
CoronaSDK场景管理库:Composer library (下)
摘要: 1 覆层场景composer允许你拥有一个覆层场景。(在任何时刻,只能有一个覆层场景被显示)这是一种特殊的场景,可以加载之后覆盖在活动场景(父场景)之上。一个覆层场景的结构,和其他composer场景并无二致。1.1 显示一个覆层场景为了显示一个覆层场景,需要调用函数composer.showOve...
阅读全文
posted @ 2015-01-20 11:43 弯弓射月
阅读(1419)
评论(0)
推荐(0)
编辑
下一页
公告