如何将BitmapFont添加到SelectBox或TextField?

时间:2015-09-29 04:56:32

标签: android-studio libgdx scene2d bitmap-fonts

我关注此链接InternationalFontsTest.java ,我想使用Bitmapfont koreanFont添加到Item SelectBox(Scene2d.ui)。 谢谢。

1 个答案:

答案 0 :(得分:0)

与您设置任何风格相同:

com.badlogic.gdx.graphics.g2d.BitmapFont: { 
  default-font: { file: default.fnt } 
  korean-font: { file:koreanfont.fnt }
  },

com.badlogic.gdx.scenes.scene2d.ui.SelectBox$SelectBoxStyle: {
    default: {
        font: default-font, fontColor: white, background: default-select,
        scrollStyle: default,
        listStyle: { font: default-font, selection: default-select-selection }
    }
    korean: {
        font: korean-font, fontColor: white, background: default-select,
        scrollStyle: default,
        listStyle: { font: korean-font, selection: default-select-selection }
    }
},

com.badlogic.gdx.scenes.scene2d.ui.TextField$TextFieldStyle: {
    default: { selection: selection, background: textfield, font: default-font, fontColor: white, cursor: cursor }
    korean: { selection: selection, background: textfield, font: korean-font, fontColor: white, cursor: cursor }
},
}

不确定如何创建实际的位图本身,我不认为hiero可以做到这一点,但我可能是错的。