上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 129 下一页

2015年2月13日

12.3、Libgdx的图像之截屏

摘要: (官网:www.libgdx.cn) 接下来的示例说明怎样进行截屏并且保存为PNG格式。 public class ScreenshotFactory { private static int counter = 1; public static void saveScreenshot(){ ... 阅读全文

posted @ 2015-02-13 09:14 海南一哥 阅读(170) 评论(0) 推荐(0) 编辑

2015年2月11日

12.2、Libgdx的图像之清屏

摘要: (官网:www.libgdx.cn) 在Libgdx中的清屏操作不同于普通的OpenGL应用。唯一的不同是访问OpenGL context。 代码如下: @Override public void render() { Gdx.graphics.getGL20().glClearColor( ... 阅读全文

posted @ 2015-02-11 13:29 海南一哥 阅读(247) 评论(0) 推荐(0) 编辑

2015年2月10日

12.1、Libgdx的图像之持续性和非持续性渲染

摘要: (官网:www.libgdx.cn) Libgdx在默认情况下,渲染现成调用render()方法进行持续性渲染。频率取决于你的硬件设备。 有时候有些游戏中并不需要持续性的渲染,为了省电,可以关掉持续性渲染。 只需要在create()方法中执行如下语句: Gdx.graphics.setConti... 阅读全文

posted @ 2015-02-10 10:05 海南一哥 阅读(243) 评论(0) 推荐(0) 编辑

12、Libgdx的图像之全屏和垂直同步

摘要: (官网:www.libgdx.cn) 检测当前设置 判断是否设置全屏,可以通过如下方式: boolean fullscreen = Gdx.graphics.isFullscreen(); 设置全屏和垂直同步 在启动时设置全屏和垂直同步,需要声明: public static void mai... 阅读全文

posted @ 2015-02-10 09:20 海南一哥 阅读(371) 评论(0) 推荐(0) 编辑

11.4、Libgdx的音频之录制PCM音效

摘要: (官网:www.libgdx.cn) 可以通过AudioRecorder接口访问PCM数据。通过如下方式创建一个接口实例: AudioRecorder recorder = Gdx.audio.newAudioRecorder(22050, true); 如果不能创建设备,将会抛出一个GdxR... 阅读全文

posted @ 2015-02-10 06:21 海南一哥 阅读(197) 评论(0) 推荐(0) 编辑

11.3、Libgdx的音频之播放PCM音频

摘要: (官网:www.libgdx.cn) audio模块可以提供对音频硬件的直接访问。 音频硬件是通过AudioDevice接口进行的抽象。 以下创建一个新的AudioDevice实例: AudioDevice device = Gdx.audio.newAudioDevice(44100, tru... 阅读全文

posted @ 2015-02-10 06:05 海南一哥 阅读(211) 评论(0) 推荐(0) 编辑

2015年2月9日

11.2、Libgdx的音频之音乐

摘要: (官网:www.libgdx.cn) 对于任何超过5秒的声音来说,最好将其放到磁盘中而不是内存中。Libgdx提供了一个Music接口来帮我们实现。 以下载入Music实例: Music music = Gdx.audio.newMusic(Gdx.files.internal("data/my... 阅读全文

posted @ 2015-02-09 18:11 海南一哥 阅读(143) 评论(0) 推荐(0) 编辑

11.1、Libgdx的音频之音效

摘要: (官网:www.libgdx.cn) 音效通常是比较小的音频文件,通常是几秒钟的长度。通常用在特定的游戏事件中,比如跳跃或者射击。 音效可以保存为多种格式。Libgdx支持MP3、OGG和WAV文件。RoboVM(iOS)不支持OGG文件。 注意:在Android中,一个音效实例不能超过1MB,... 阅读全文

posted @ 2015-02-09 18:09 海南一哥 阅读(201) 评论(0) 推荐(0) 编辑

11、Libgdx的音频

摘要: (官网:www.libgdx.cn) Libgdx提供了简单的方法对较小的音效和磁盘中的音乐进行回放。它同样也提供了方便的针对音频硬件的读写权限。 所有的音频操作都通过audio模块来完成: Audio audio = Gdx.audio; Libgdx将在应用暂停或恢复时自动暂停和恢复音频... 阅读全文

posted @ 2015-02-09 15:40 海南一哥 阅读(144) 评论(0) 推荐(0) 编辑

10、Libgdx的内存管理

摘要: (官网:www.libgdx.cn) 游戏是非常耗资源的应用。图片和音效可能耗费大量的内存,另一方面来说,这些资源没有被Java垃圾回收,让一个垃圾处理来决定将显存中的5M的图片进行释放也不是一个明知的选择。 我们希望尽可能的在生命周期内管理好我们的资源。在Libgdx中有多个类来表示这些资源。... 阅读全文

posted @ 2015-02-09 14:47 海南一哥 阅读(485) 评论(0) 推荐(0) 编辑

上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 129 下一页

导航