21得票2回答
如何编写一个流畅的相机跟随算法?

我正在使用LibGDX(Java)制作游戏。 我需要相机跟随一个快速移动的角色。最简单的方法是编写以下代码:this.getCamera().position.set(obj.x, obj.y, 0); 但是,是否有任何算法可以使这更加平滑?比如当相机不那么严格时,总是有点晚:角色快速向右移...

14得票1回答
libgdx-android:拦截返回键和确认退出

使用libgdx,我该如何拦截Android设备的“返回”键,以便在执行退出游戏命令之前进行一些预处理(例如向用户请求确认)?

8得票1回答
Java - LibGDX - isKeyPressed和isKeyJustPressed有什么区别?

isKeyPressed和isKeyJustPressed有什么区别?! 我查阅了文档,只找到了以下内容: isKeyPressed: 返回按键是否被按下。 isKeyJustPressed: 返回按键是否刚刚被按下。 是否有更好的解释呢?

8得票2回答
使用libgdx的scene2d.ui: 皮肤从哪里来?

我已经阅读了关于libgdx的scene2d特性,包括UI元素,但我不能让它们正常工作。它们似乎都使用一个皮肤对象,我该如何创建一个? 我已经完成了一个不错的教程,其中创建了一个简单的libgdx游戏,捕捉水滴放入桶中,并且我通过加载图片使用纹理图集创建了一个简单的棋盘游戏应用程序。然而,s...

7得票1回答
游戏加载过程中崩溃:了解“JNI critical lock held for...”

我的LibGDX Android游戏在加载过程中会随机崩溃。我猜测这可能与Android因主线程上运行时间过长或内存问题而杀死我的应用有关。 在这方面,我想了解日志中这些行的含义: 03-12 10:00:18.444 5522 5540 W com.asdfasdf: JNI cri...

30得票3回答
找不到从方法XXX.<YYY>引用的类XXX。

我正在开发一个libGDX项目,其中有一个名为CheerVArachnids的类,它有另一个内联类,它是一个事件侦听器。当我在台式机上运行这个项目时,它能够正常工作。但是当我在我的Android设备上运行时,它找不到那个内联类,并且我会收到以下错误:Could not find class '...

13得票6回答
如何在LibGDX中绘制BitmapFont?

我非常确信自己做了一些该死的愚蠢事情,但似乎就是注意不到。package com.me.mygdxgame; import com.badlogic.gdx.ApplicationListener; import com.badlogic.gdx.Gdx; import com.badlog...

14得票3回答
LibGDX:从json文件读取到ArrayList

我需要帮忙将JSON文件读入ArrayList。我有一个JSON文件:[ { "name": "Wall", "symbol": "#", }, { "name": "Floor", "symb...

8得票1回答
如何更改LIBGDX默认游戏应用名称?

我正在进行Android游戏开发,每当我在设备上测试我的游戏时,它都会以“我的LIBGDX游戏”命名。我该如何更改它?

13得票2回答
(Java LibGDX)如何调整LibGDX中的纹理大小?

我已经花了一段时间在LibGDX上玩耍了,希望能够轻松地将我的程序移植到不同的系统。我有一个背景纹理,想要按照当前使用的分辨率进行缩放。该图像的尺寸为1920x1080,在运行时如何将其更改为当前使用的分辨率?