-
像按钮、下拉框、列表、标签、图片、复选框、编辑框、分割面板、滑动面板、滑动条等都是比较常用的UI类,它们都属于Actor,可以很方便的纳入到舞台的管理中,而且都包含在com.badlogic.gdx.scenes.scene2d.ui包中, 其实仔细看看UI类的实现代码不难发现其实它们都是大部分继承自Widget或者Table,如果需要自定义UI可以继承以上两个类(它们继承自Actor)
2013/2/6 |
Android游戏开发 |
评论:0
-
大家先要有舞台和演员的概念,下面通过一个游戏截图哎说明: 请仔细观察图片中的元素,有些东西是不能动,有些可以动,有些有特效,有些没有,有各种图片,但是其实它们都可以统一称为演员(Actor)。图中用框标出的就是演员。而整个游戏界面就是我们的舞台。演员是游戏设计中常用的一个对象,它接受舞台的统一管理...
2013/1/30 |
Android游戏开发 |
评论:1
-
不知大家有没有注意过libgdx显示汉字的问题,其实还是非常值得关注,试想如果libgdx不支持中文,那么使用起来就很不方便了。 我们来看看BitmapFont类,这是有关文字绘制的。 看一下源码...这是默认的构造函数,可以看出它加载了两个文件arial-15.fnt和arial-15.png。arial-15.fnt文件的部分内容:...
2013/1/27 |
Android游戏开发 |
评论:1
-
本文中的Android游戏开发实例是一位比较有上进心的学生分享的,实现的是小兔子跳铃铛的游戏。作者在开发过程中有经验也有疑惑,大家可以据此发表自己的评论。 一、游戏运行效果 二、运行环境说明 我是用Eclipse开发的,在模拟器上运行。模拟器的配置如下。大家注意下Skin选项中Built-in 必须是“WQVGA400”(这是我游戏的一个缺陷)。
2013/1/22 |
Android游戏开发 |
评论:0
-
本文主要为大家讲解使用libgdx时图形的绘制,文章详细介绍了图形绘制方法和步骤,大家可以细细研读。 首先了解一下何为texture。按照英文解释来理解:一个图片从原始格式解码并上传到GPU就被称为纹理。 为了绘制texture,常常使用几何来描述,通过几何对应的顶点来描述纹理。比如要描述一个矩形,可以通过描述每个顶点来描述矩形。
2013/1/21 |
Android游戏开发 |
评论:1