dev/game

[libGDX] BitmapFont draw

재삐신생 2015. 8. 20. 18:19
반응형

비트맵폰트는 액터가 아니다.

고로, 배치를 사용해서 Draw해야한다.

String text = "BLAH BLAH";

game.getStageBatch().begin();

game.getGlyphLayout().setText(game.getFont(), text);

game.getFont().draw(game.getStageBatch(), text, 100-game.getGlyphLayout().width, 100);

mode_game.getStageBatch().end();


내부객체에서 배치와 글리프 레이아웃과 폰트를 가져왔다.

글리프레이아웃은 글씨의 width값을 구해서 정렬하기 위함이다.


액터인 위젯 Label를 사용해서 좀 더 편하게 할 수 있다.

글리프 레이아웃 없이 정렬을 Align.topRight로 지정하면 똑같이 출력된다.


반응형

'dev > game' 카테고리의 다른 글

Pokemon Go fake client  (0) 2017.02.20
[D3D] switch fullscreen and windowed  (0) 2014.11.22
파이널 파랜드 : 4개의 봉인  (6) 2012.02.18
[WOW(3.3)] 방어구 관통력 효율 그리고 야드딜  (0) 2012.02.18