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) 编辑

导航