29得票6回答
Gradle 无法找到 tools.jar

我正在使用LibGdx制作游戏,非常喜欢它!它非常简单,并且比JME3和LWJGL更好。但是,在尝试打包时出现错误。这里是Gradle GUI的图像:http://prntscr.com/845kyx,以下是完整的调试错误:http://pastebin.com/ugdfySg1,我不知道如何...

29得票1回答
Java LibGDX中的BitmapFont setScale方法无法正常工作

我目前正在尝试缩放字体,但是我收到了错误信息:“BitmapFont类型的方法setScale(float, float)未定义”。 这是我的代码部分,特别是第2行和第4行出现了错误。 font = new BitmapFont(Gdx.files.internal("text.fnt"...

28得票3回答
理解libGDX投影矩阵

在过去的几周里,我一直在尝试学习libGDX库。对于我第一次尝试进行游戏开发来说,理解相机和视口之间的系统非常困难。有一行代码是我被告知要使用并且API中也提到了: TBD batch.setProjectionMatrix(camera.combined); 尽管我做了长达4个小时的...

27得票3回答
Libgdx设置UI在新的GWT项目中出现了两个意外错误

我已运行设置ui,但是在-html项目中,我得到了两个不同的错误,与教程中描述的不同:libgdx tutorial 教程中所述的错误如下(这是我没有看到的错误): 要修复HTML5 / GWT项目的错误,请转到“问题”视图,右键单击错误消息“WEB-INF / lib目录中缺少GWT S...

27得票3回答
如何在Libgdx中获取字符串宽度?

我想知道如何以像素为单位获取我的字符串的宽度

26得票1回答
WebGL和Chrome:高分辨率导致性能变差

我使用LibGDX创建了一个应用程序。我可以在桌面上运行应用程序,它以1080p的分辨率运行每秒90帧。 在Firefox中,它以1080p的分辨率运行每秒40-50帧(最大化窗口)。 在Chrome中,它以1080p的分辨率运行每秒30帧(最大化窗口)。 然而,在Chrome中,如果我...

26得票1回答
LIBGDX: "viewport"是什么?

这篇文章涉及到之前想要学习如何在LIBGDX和Box2D之间正确渲染的帖子。在继续之前,我必须先理解viewport。 经过大量的代码/帖子阅读,我感觉"viewport"的意思是"相机镜头的矩形开口,在这个开口中可以查看LIBGDX游戏世界,我可以在世界中移动它以查看我想要的内容"。但是,经...

25得票1回答
何时在libgdx中使用actors?有哪些优缺点?

我正在编写一个简单的太阳系模拟器,这是我的第一个libgdx项目。我正在使用一个Stage和Actors来制作主菜单,并且非常方便,特别是触摸事件处理。但是...在查看示例时,我发现没有人在实际游戏逻辑中使用actors。我不知道是否应该将actor用作planet类的父类,还是自己编写一个类...

25得票4回答
如何将libgdx作为Android的子视图添加

我有以下main.xml: <RelativeLayout> ... <FrameLayout android:id="@+id/panel_sheet" android:l...

24得票2回答
如何在使用OpenGLES 2.0的libgdx中实时将Android的YUV-NV21相机图像渲染到背景上?

与Android不同,我对GL/libgdx相对较新。我需要解决的任务是在libgdx中实时渲染Android相机的YUV-NV21预览图像到屏幕背景,这是一个多方面的问题。以下是主要关注点: Android相机的预览图像只能保证处于YUV-NV21空间(以及类似的YV12空间,其中U和V...