Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 布伦特·奥雷利飞鸟教程后的按钮高度_Java_Android_Libgdx - Fatal编程技术网

Java 布伦特·奥雷利飞鸟教程后的按钮高度

Java 布伦特·奥雷利飞鸟教程后的按钮高度,java,android,libgdx,Java,Android,Libgdx,这里是初学者。。。我正在学习布伦特的《飞鸟教程》,虽然我正在制作一个类似冰塔的游戏,但也有像《开始屏幕》这样的东西 问题是,布伦特用了一个: public static final int WIDTH = 480; public static final int HEIGHT = 800; 在主java类中,并使用 config.width = CaveEscape.WIDTH; config.height = CaveEscape.HEIGHT; 在DesktopLauncher类中 这反

这里是初学者。。。我正在学习布伦特的《飞鸟教程》,虽然我正在制作一个类似冰塔的游戏,但也有像《开始屏幕》这样的东西

问题是,布伦特用了一个:

public static final int WIDTH = 480;
public static final int HEIGHT = 800;
在主java类中,并使用

config.width = CaveEscape.WIDTH;
config.height = CaveEscape.HEIGHT;
在DesktopLauncher类中

这反过来使他的播放按钮代码如下所示:

sb.draw(playbutton, (CaveEscape.WIDTH / 2) - (playbutton.getWidth() / 2), CaveEscape.HEIGHT / 2);
如果你想让播放按钮在中间也没关系,但我不想。我希望它向上,更高。但是我不能把它放在那里,因为任何大于2的数字都会向下拉按钮,而我不能写任何小于2的数字。如果我将public final int改为double或其他任何东西,那么我的桌面启动程序的宽度和高度代码会给我错误

我的问题是,如何改变代码,使播放按钮不在屏幕中间更高?
谢谢你的帮助

答案是,使用table类,将您的按钮放在该表中,然后将其移动到您想要的任何位置

查看libgdxwiki中的部分以查看一些示例