Java libgdx组不受父表的影响。行()
我正在尝试使用Table类创建游戏内窗口。但当我将图像组添加到该表中时,似乎row()方法对组没有影响,它们都在同一个位置。使用图像而不是组是有效的。 顺便说一句,我用组重叠图像(有点像悬停效果的边框),不知道更好的方法。 谢谢Java libgdx组不受父表的影响。行(),java,user-interface,libgdx,scene2d,Java,User Interface,Libgdx,Scene2d,我正在尝试使用Table类创建游戏内窗口。但当我将图像组添加到该表中时,似乎row()方法对组没有影响,它们都在同一个位置。使用图像而不是组是有效的。 顺便说一句,我用组重叠图像(有点像悬停效果的边框),不知道更好的方法。 谢谢 公共类MyGroup扩展组{ 公共MyGroup(图像背景、图像拇指){ 这是addActor(bg); 这个。addActor(拇指); } } 公共类ActionScreen扩展表{ MyGroup[]group=新MyGroup[8]; 对于(int i=0;i组
公共类MyGroup扩展组{
公共MyGroup(图像背景、图像拇指){
这是addActor(bg);
这个。addActor(拇指);
}
}
公共类ActionScreen扩展表{
MyGroup[]group=新MyGroup[8];
对于(int i=0;i组,默认情况下大小为零,因此必须手动设置大小
在MyGroup构造函数中,您可能希望调用如下内容
this.setSize(bg.getWidth(), bg.getHeight());
this.setSize(bg.getWidth(), bg.getHeight());