LibGDX ImageButton图像不按比例?

ora*_*per 4 java resize imagebutton libgdx

图片截图

红色方块是按钮的边界,而图像保持居中的32x32px.我已经尝试使用button.getImage()将位置和大小设置为按钮的值,但似乎没有任何效果.

Tho*_*mas 5

只需使用常规Button.它还包含一个Drawablefor background,但是它总是被拉伸以填充按钮.请参阅JavaDocImageButton:

......如果图像是按钮的大小,没有任何儿童可使用按钮,其中Button.ButtonStyle.up,Button.ButtonStyle.downButton.ButtonStyle.checked9个补丁定义图像.

请注意,这些实际上不需要是九个补丁; 任何Drawable会做的.