1.Animation类介绍 Api定义:动画是由多个帧,在设定的时间间隔序列显示。比如,一个跑步的人一个动画可以通过运行时播放这些图像无限拍照他了。 功能用法:管理动画,设置随即播放模式和播放顺序。 使用方法: walkAnimation = new Animation(float fDurati ...
分类:
编程语言 时间:
2016-10-03 14:53:00
阅读次数:
286
演员类,又称为Actor类,是libgdx开发中最基本的元素,可以被继承。 演员类,从OpenGL类的角度来理解,可以称为一个二维场景节点。它本身具有位置(postion)、边界矩形(类似Retangle)、锚点(origin)、缩放比例(scale)、旋转(rotation)、颜色(color)等 ...
分类:
编程语言 时间:
2016-10-03 14:52:02
阅读次数:
166
Viewport类,又称为视口类,主要负责管理游戏相机,处理游戏世界坐标与布景层坐标的换算关系。在移动端开发,不像PC端容易。因为要适配不同分辨率的设备。libgdx处理不同的设备屏幕时,用视口处理舞台与相机的关系。主要使用其子类。 7种Viewport类型: StretchViewport:伸展视 ...
分类:
编程语言 时间:
2016-10-03 14:50:15
阅读次数:
222
介绍:文件处理在不同平台的文件管理是略有差异的 Desktop(Windows,Linux,Mac OS X等等):在桌面系统中,文件系统是一个大块的内存。文件可以通过当前的工作目录或者绝对路径被引用。可以忽略相关权限,文件和目录通常可以被所有的程序读写。 Android: 在Android中情况有 ...
分类:
编程语言 时间:
2016-09-07 10:54:19
阅读次数:
172
Application 接口提供了简单的日志记录,并且提供了颗粒度的控制。 Log等级可以是以下情况: Log等级可以是以下情况: Application.LOG_NONE: mutes all logging. Application.LOG_DEBUG: logs all messages. A ...
分类:
编程语言 时间:
2016-09-07 10:27:04
阅读次数:
187
Input:为所有的平台提供一个统一的输入模型和处理程序。 获取触摸示例: 1 if (Gdx.input.isTouched()) { 2 System.out.println("Input occurred at x="+Gdx.input.getX() +", y="+Gdx.input.ge ...
分类:
编程语言 时间:
2016-09-03 18:17:51
阅读次数:
152
Application:运行应用程序并通知API的客户端应用程序级别的事件,提供日志记录设施和查询方法,例如,内存使用。 Files:公开平台的底层文件系统 Input:接收用户的输入——鼠标、键盘、触摸或其他输入设备,支持轮询和事件处理驱动。 Net:提供了通过HTTP / HTTPS以跨平台的方 ...
分类:
编程语言 时间:
2016-09-02 23:08:16
阅读次数:
202
下载项目配置工具 gdx-setup.jar 生成项目 下载项目配置工具 gdx-setup.jar 生成项目 导入Eclipse 导入Eclipse File -> Import -> Gradle -> Gradle Project 选择生成的项目,然后点击 build model 第一次的时间 ...
分类:
编程语言 时间:
2016-09-02 00:37:33
阅读次数:
235
libgdx是一款开源的java游戏框架,而且还实现了Desktop/Android/BlackBerry/iOS/HTML5这些些平台的跨平台开发。官方网址:https://libgdx.badlogicgames.com/ 框架项目截图(Eclipse需要安装Gradle): libgdx项目采 ...
分类:
编程语言 时间:
2016-08-28 22:24:48
阅读次数:
183
Pixmap 的基本用法比较简单: 由 Pixmap 对象生成 Texture 对象,再绘制到屏幕上。流程比较简单,图片显示正常! 由 Pixmap 对象,再生成一个新的 Pixmap 对象,然后生成新的 Texture 对象,再绘制到屏幕上。如下代码: 在屏幕上显示的时候,由新生成的 Pixmap ...
分类:
其他好文 时间:
2016-08-13 12:39:40
阅读次数:
434