我想用JSON在LibGDX中設置我的按鈕。我有兩種字體(carterone_red.fnt,carterone_green.fnt)。當按鈕關閉時,它使用carterone_red字體,當按鈕啓動時,它會變成carterone_green.fnt。可能嗎?是否可以在使用JSON的LibGDX中的TextButtonStyle中使用兩種字體?
以下代碼無法正常工作。
感謝, 文森特
{
com.badlogic.gdx.graphics.g2d.BitmapFont:{
carterone-font: { file: fonts/carterone_green.fnt }
carterone-font2: { file: fonts/carterone_red.fnt }
},
com.badlogic.gdx.graphics.Color: {
green: { a: 1, b: 0, g: 1, r: 0 },
white: { a: 1, b: 1, g: 1, r: 1 },
red: { a: 1, b: 0, g: 0, r: 1 },
black: { a: 1, b: 0, g: 0, r: 0 }
},
com.badlogic.gdx.scenes.scene2d.ui.TextButton$TextButtonStyle: {
carterone: { down: button2,font: carterone2-font, up: button1, font: carterone-font, fontColor: white }
}
}