34得票3回答
如何在Libgdx中创建一个按钮?

我想创建一个按钮,在用户悬停或点击时会发生变化。我创建了以下变量。Button buttonPlay = new Button(); 我现在不知道该怎么办,如何加载图片?如何在按钮中写入文本?如何实现事件/效果(悬停、点击)?如果有人能为按钮编写一些示例代码,那将非常有帮助。

15得票3回答
将Freetypefont放入libgdx皮肤中

在我的uiskin.json文件中,我有以下代码: com.badlogic.gdx.graphics.g2d.BitmapFont: { default-font: { file: text/default.fnt } } 当我的默认字体default.fnt在assets文件夹的tex...

12得票3回答
libgdx - 如何在舞台中添加背景图片?

我正在学习libgdx,但卡在一个地方。 我在我的舞台中添加了一个按钮,现在我想在舞台中添加一张图片,使得这张图片成为该按钮的背景图片,也就是说按钮应该位于图片之上。 我一直在看教程,但还没有做到。 怎样才能实现?有什么帮助吗?

11得票3回答
如何在libgdx中绘制按钮类

我知道libgdx有一个名为Button的类,它看起来非常容易使用,但我想知道为什么draw方法设置为protected? 那么,在这种情况下,我应该如何绘制按钮呢? Scene2d Button

11得票3回答
如何在LibGDX中使进度条(ProgressBar)工作?

我正在尝试理解如何在LibGDX中使用进度条(ProgressBar)。 我已经创建了进度条,但不知道如何使其工作。我想要复制旋钮以在60秒内填充进度条(背景线)。我知道如何处理时间,但是ProgressBar类中没有方法可以使用旋钮来填充进度条。至少我没有看到它(或者可能是我没理解)。以下...

11得票1回答
何时在Libgdx中使用ShapeRenderer、Mesh + SpriteBatch、Box2D和Scene2D?

我是Android游戏开发的新手,尝试使用libgdx的ShapeRenderer后进行了更多的搜索,现在对于我是否正确入门感到困惑。 所以,我真正想知道的是何时应该使用ShapeRenderer、Mesh+SpriteBatch、Box2D和Scene2D。

10得票4回答
Libgdx | Scene2d | 设置表格的背景颜色?

我正在创建一个菜单(就像flappy bird游戏中死亡后弹出的那个),我创建了一个继承自表格(table)的类,并希望将表格的背景设置为白色。有办法可以做到这一点吗?

9得票1回答
为什么Libgdx的Table不接受缩放动作?

我将使用libgdx库中的scene2d来创建游戏中的一些用户界面。 我使用了Table,希望在用户触摸时进行一些缩放操作以增强按钮的触摸感。但是,如果我使用其他“Actor”类型(如Group),并给它一个缩放操作,它可以正常工作,但是Table不行。 以下是我的Table定义: Ta...

9得票2回答
在libgdx的TextButton中将文本左对齐

有没有办法将TextButton中的文本左对齐(或右对齐)而不是居中?我已经搜索过了,但似乎找不到。这是可以通过.json皮肤文件来实现的吗?如果可以,怎么做呢? 谢谢,如果表述不准确,请告诉我 :)

9得票3回答
使用libgdx,我该如何将文字和图像添加到ScrollPane中?

以下是代码片段。 itemList = new List(skin, "ariel.32.white"); String[] tmpInv = new String[b+1]; tmpInv[0] = "<Empty>"; a++; for (Entry<String, S...