20得票1回答
如何在Libgdx中调整精灵大小?

我对Libgdx中的sprite.setSize(float x, float y)方法存在问题。无论我传递什么参数,它都不会影响精灵的大小或尺寸。它们保持不变。 这是我的代码:public class GameScreen implements Screen { Orthogra...

20得票3回答
Libgdx:是否有一种简单的方法来使文本在按钮的每个轴上居中?

我一直在尝试找到一种将文本居中显示在按钮上的方法,但是找不到一个简单且通用的方法。我可以做到这一点,但只适用于特定的字符串,而不是任何字符串。我想知道是否有一种方法可以将任何字符串居中显示在按钮上。 在这种情况下,我的按钮尺寸为185x50。 我已经成功将该按钮居中显示在屏幕上,就像这样:b...

20得票4回答
在LibGDX中缩放位图字体

我该如何在LibGDX中缩放Bitmapfont对象? 看起来setScale方法不再可用。

19得票2回答
在LIBGDX中获取光标位置

如何在libgdx中获取鼠标位置并将其应用于sprite?像这样? 我希望我的sprite朝着屏幕上鼠标的方向指向。我搜索了libgdx示例,但找不到任何相关的示例。

19得票3回答
LibGdx - 屏幕之间的过渡

我正在尝试更改Libgdx屏幕之间的动画。 我想编写自己的自定义动画(淡入,淡出等)。 有人能给我一些提示吗? 我似乎找不到Libgdx代码中过渡效果的实现。

18得票9回答
无法找到com.android.tools.build:gradle:2.2.2。

我的一个朋友复制粘贴了一个libgdx项目文件夹到他的电脑上,并通过谷歌云盘将项目发送给我。我们都在使用Android Studio。我下载并导入了项目,在模拟器上运行正常。然而,在桌面上却无法正常工作。在他的电脑上,桌面和模拟器都可以正常工作。 当我尝试在桌面上运行它时,Android S...

18得票1回答
在Libgdx中使用SQLite数据库

我是Libgdx的新手,正在尝试在我的游戏中使用数据库,并遇到了麻烦。 我搜索了一下,想找一个使用Libgdx使SQLite在Android和桌面应用程序中工作的教程,但没有找到一个易于理解的。 上次我在Android中使用数据库时,我创建了一个继承自SQLiteOpenHelper的类。...

18得票3回答
LIBGDX:我如何知道声音何时播放完毕?

Sound API似乎缺少一种指示声音播放完成的函数。是否有其他方法可以找出声音是否完成?

18得票1回答
在安卓系统上,Libgdx的app.exit()不能关闭应用程序。

在我使用libGDX开发的Android应用中,当用户尝试退出游戏时,我使用Gdx.app.exit()命令来关闭游戏。这会关闭游戏,但是当用户重新启动应用程序时,所有的Textures都会乱码(无法正常使用该应用程序)。我发现,如果我从任务管理器中强制关闭应用程序,那么它将可以正确地重新启动...

18得票1回答
Libgdx如何获取目录中的文件列表?

我尝试使用文件句柄的list()方法获取目录中的文件列表,但是返回一个空列表,尽管该目录中存在文件。奇怪的是该方法在设备上可以工作,但在桌面上无法工作。我认为我知道问题所在,但是不知道如何解决。方法描述中写着“在桌面上,指向classpath上的目录的FileType.Internal句柄将返...