TexturePackerGui工具: 1.工具使用: 首先看到texturepacker的界面 界面介绍: New pack:创建项目按钮,单击后输入文件名称,创建文件。 Input directory:待整合图片资源目录,建议使用test me!目录中的input文件夹 Output direc ...
分类:
编程语言 时间:
2016-10-05 00:58:31
阅读次数:
345
libgdx虽然是由美国人Mario Zechner(即BadlogicGames)写的开源引擎,由于Libgdx底层是用OpenGL实现的,所以Libgdx是可以支持中文的,在libgdx中的汉字都是通过贴图的方式显示,使用BitmapFont和SpriteBatch组合来完成文字的绘制,构造Bi ...
分类:
编程语言 时间:
2016-10-03 14:58:25
阅读次数:
373
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
Cocos2d入门--1-- 初涉相关属性或代码 Cocos2d vision: cocos2d-x-3.8.1 万丈高楼,起于累土。对于一个游戏框架的学习,其实在于框架功能的使用积累,学会了如何在cocos2d游戏引擎的基础上使用它提供的各种功能,并灵活运用, 以及学会查阅Cocos2d官方提供的 ...
分类:
其他好文 时间:
2016-09-16 22:55:20
阅读次数:
231
介绍:文件处理在不同平台的文件管理是略有差异的 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