libGDX手册
文章平均质量分 92
翻译libGDX官方手册
琴弦第七
玩音乐画漫画的程序员,曾经是个老师。
展开
-
libGDX的线程
所有ApplicationListener接口中的方法都会在同个OpenGL的渲染线程中被调用。对于大多数游戏来说,一般在ApplicationListener.render()方法中实现游戏的更新逻辑,这个方法会在渲染线程中执行。任何涉及OpenGL的图形操作都需要在渲染线程上执行。如果在其它线程上执行会导致一些无法预测的结果,这是因为OpenGL Context只有在渲染线程中才处于激活状态,对于大多数Android设备而言,在其它线程中创建OpenGL Context会导致一些问题,因此不支持这翻译 2018-08-26 13:37:49 · 851 阅读 · 0 评论 -
libGDX的日志
Application接口提供了简单但可以精确控制的日志打印功能。日志消息可以输出为普通信息,或者是带可选异常的错误消息,也可以是调试信息:翻译 2018-08-05 11:55:14 · 675 阅读 · 0 评论 -
查询libGDX运行时环境的相关信息
Application接口提供了一些列查询libGDX运行时环境参数的方法。翻译 2018-08-05 08:46:41 · 383 阅读 · 0 评论 -
libGDX的启动类和配置
对于每个目标平台,我们都必须编写对应的启动类。这个类根据特定的底层平台实现`Application`接口,同时也实现提供应用逻辑代码的`ApplicationListener`接口。这个启动类依赖于具体的底层平台,下面让我们来看看启动类在每个底层平台上的实现和配置。翻译 2018-07-22 18:26:50 · 1296 阅读 · 0 评论 -
libGDX的模块
LibGDX,对应典型游戏设计架构的每个步骤,它都提供了一系列模块来提供相应服务。Input输入模块 - 为所有平台提供了统一的输入和处理模型。它支持键盘、触屏、加速度计和鼠标等可用输入设备。Graphics图形模块 - 它通过OpenGL ES API的方式使用硬件,将图形绘制到屏幕上。Files文件模块 - 它不关心具体操作的媒体文件类型,它为所有平台统一提供了抽象化的,简易的方法来进行媒体文件的读写操作。Audio音频模块 - 提供了有助于在所有平台上录制和播放音频的功能。翻译 2018-07-15 16:36:03 · 706 阅读 · 0 评论 -
libGDX的生命周期
libGDX应用程序具有明确定义的生命周期,用于处理应用程序的不同的状态,例如应用程序的创建、暂停、恢复、渲染和(销毁)释放等等。翻译 2018-07-01 15:53:00 · 445 阅读 · 0 评论 -
libGDX的应用框架
作为libGDX的核心(译注:也是libGDX实现跨平台的基础),libGDX提供了6个通用接口来与具体的操作系统进行交互,不同的操作系统对这6个接口有不同的具体实现。翻译 2018-07-01 14:34:08 · 416 阅读 · 0 评论