Image 如何在libgdx中更改图像?

Image 如何在libgdx中更改图像?,image,libgdx,textures,Image,Libgdx,Textures,我通过纹理加载图像 texture = new Texture("badlogic.jpg"); texture2 = new Texture("badlogic2.png"); image=new Image(texture); stage.addActor(image); 或纹理区域 texture = new Texture("badlogic.jpg"); regions=new TextureRegion[2]; regions[0]=new TextureRegion(textur

我通过纹理加载图像

texture = new Texture("badlogic.jpg");
texture2 = new Texture("badlogic2.png");
image=new Image(texture);
stage.addActor(image);
或纹理区域

texture = new Texture("badlogic.jpg");
regions=new TextureRegion[2];
regions[0]=new TextureRegion(texture, 0, 0, 64, 64);
regions[1]=new TextureRegion(texture, 0, 63, 64, 64);
image=new Image(regions[0]);
stage.addActor(image);

现在,我想将
图像
更改为
纹理2
区域[1]
。我该怎么做呢?

从技术上讲,你可以使用这个:
image.region=regions[xNumber]
但是要创建一个图像,你不能使用:
image=new image(“myImage”,regions[xNumber])
我可能在最后一个问题上错了,但我放的第一件事应该可以解决你的问题。谢谢你的帮助,但它没有起作用。没有构造函数映像(字符串、纹理区域)。这是Libgdx。是的,对不起,你说得对,但是第一部分工作了吗?不,没有。没有方法。区域:(