码迷,mamicode.com
首页 >  
搜索关键字:libgdx    ( 235个结果
Libgdx 1.5.4发布,跨平台游戏开发框架
(原文链接:http://www.libgdx.cn/topic/70/libgdx-1-5-4%E5%8F%91%E5%B8%83) [1.5.4] 添加对Titled maps 的图像层的支持。添加从TMX maps(TextureMapObject)载入texture对象的支持。添加FreeTypeFontGenerator的边缘和阴影效果。查阅:https://github...
分类:其他好文   时间:2015-02-15 18:09:50    阅读次数:168
12.3、Libgdx的图像之截屏
(官网:www.libgdx.cn) 接下来的示例说明怎样进行截屏并且保存为PNG格式。 public class ScreenshotFactory { private static int counter = 1; public static void saveScreenshot(){ try{ FileHandle fh; do{ ...
分类:其他好文   时间:2015-02-13 09:19:25    阅读次数:144
12.2、Libgdx的图像之清屏
(官网:www.libgdx.cn) 在Libgdx中的清屏操作不同于普通的OpenGL应用。唯一的不同是访问OpenGL context。 代码如下: @Override public void render() { Gdx.graphics.getGL20().glClearColor( 1, 0, 0, 1 ); Gdx.graphics.getGL20().glClear(...
分类:其他好文   时间:2015-02-11 14:37:38    阅读次数:129
12、Libgdx的图像之全屏和垂直同步
(官网:www.libgdx.cn) 检测当前设置 判断是否设置全屏,可以通过如下方式: boolean fullscreen = Gdx.graphics.isFullscreen(); 设置全屏和垂直同步 在启动时设置全屏和垂直同步,需要声明: public static void main(String[] args) { LwjglApplicationConfigura...
分类:其他好文   时间:2015-02-10 11:25:58    阅读次数:272
12.1、Libgdx的图像之持续性和非持续性渲染
(官网:www.libgdx.cn) Libgdx在默认情况下,渲染现成调用render()方法进行持续性渲染。频率取决于你的硬件设备。 有时候有些游戏中并不需要持续性的渲染,为了省电,可以关掉持续性渲染。 只需要在create()方法中执行如下语句: Gdx.graphics.setContinuousRendering(false); Gdx.graphics.requestRend...
分类:其他好文   时间:2015-02-10 11:19:54    阅读次数:192
11.3、Libgdx的音频之播放PCM音频
(官网:www.libgdx.cn) audio模块可以提供对音频硬件的直接访问。 音频硬件是通过AudioDevice接口进行的抽象。 以下创建一个新的AudioDevice实例: AudioDevice device = Gdx.audio.newAudioDevice(44100, true); 如果设备无法创建,将返回一个GdxRuntimeException异常。 需要注...
分类:其他好文   时间:2015-02-10 07:04:31    阅读次数:121
11.1、Libgdx的音频之音效
(官网:www.libgdx.cn) 音效通常是比较小的音频文件,通常是几秒钟的长度。通常用在特定的游戏事件中,比如跳跃或者射击。 音效可以保存为多种格式。Libgdx支持MP3、OGG和WAV文件。RoboVM(iOS)不支持OGG文件。 注意:在Android中,一个音效实例不能超过1MB,如果超过1MB,请使用Music(音乐)类。 从某种意义上来说,音效是指Sound接口。可以通过...
分类:其他好文   时间:2015-02-09 18:21:58    阅读次数:194
11.2、Libgdx的音频之音乐
(官网:www.libgdx.cn) 对于任何超过5秒的声音来说,最好将其放到磁盘中而不是内存中。Libgdx提供了一个Music接口来帮我们实现。 以下载入Music实例: Music music = Gdx.audio.newMusic(Gdx.files.internal("data/mymusic.mp3")); 这将从data文件夹中载入mymusic.mp3文件。 播放音...
分类:其他好文   时间:2015-02-09 18:20:04    阅读次数:152
10、Libgdx的内存管理
游戏是非常耗资源的应用。图片和音效可能耗费大量的内存,另一方面来说,这些资源没有被Java垃圾回收,让一个垃圾处理来决定将显存中的5M的图片进行释放也不是一个明知的选择。 我们希望尽可能的在生命周期内管理好我们的资源。在Libgdx中有多个类来表示这些资源。它们都统一继承一Disposable接口,这个类对需要释放的资源进行管理。释放资源失败将会导致内存泄漏。 这些类需要手动进行释放(可能不完...
分类:其他好文   时间:2015-02-09 16:04:25    阅读次数:200
11、Libgdx的音频
Libgdx提供了简单的方法对较小的音效和磁盘中的音乐进行回放。它同样也提供了方便的针对音频硬件的读写权限。 所有的音频操作都通过audio模块来完成: Audio audio = Gdx.audio; Libgdx将在应用暂停或恢复时自动暂停和恢复音频回放。 (www.libgdx.cn版权所有,如需转载,注明出处)...
分类:其他好文   时间:2015-02-09 16:01:23    阅读次数:117
235条   上一页 1 ... 8 9 10 11 12 ... 24 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!