Как добавить BitmapFont в SelectBox или TextField?

Я перехожу по этой ссылке InternationalFontsTest.java, и я хочу использовать Bitmapfont koreanFont добавить в Item SelectBox (Scene2d.ui). Спасибо.


person Krit Cho Solenli    schedule 29.09.2015    source источник


Ответы (1)


Так же, как вы настраиваете его в любом стиле:

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 может это сделать, но я могу ошибаться.

person Madmenyo    schedule 29.09.2015