我正在使用 libgdx 制作一个简单的游戏。我有一个 TextureAtlas,它有我正在尝试使用的 Ninepatch:
图像保存为 menu.9.png
我正在使用以下代码:
Image bg = new Image(Room.iAtlas.findRegion("GUI/menu"));
bg.setBounds(guix-border,guiy-border,(border+radius)*2,(border+radius)*2);
batch.begin();
bg.draw(s,1);
batch.end();
输出是这样的:
我真的不知道我做错了什么,但它应该更像这样(除了它上面有形状,但我没有添加那些):(
我手工创建的,我已经实际上从来没有 9patch 工作过,而且它没有船,因为我没有费心去编辑它们)