0

私は、slickutils を使用して LWJGL で文字列印刷を試してきました。通常、Web を閲覧していると、これに対する 2 つのアプローチが見つかりました。1 つ目は、アルファベット全体があり、各文字をテクスチャとして出力するビットマップで、もう 1 つはTrueTypeFonts とtruetypefont.drawString(20f,20f,"LWJGL String Test", Color.green)メソッドを使用しています。しかし、私が見つけた文献のほとんどは数年前のものでした。現時点でこれを行う正しい方法は何ですか?

現時点ではこのTrueTypeFont方法を使用していますが、結果に混乱しています。 ここに画像の説明を入力

//It doesn't matter which Font I try to load, I get the same green bar. 
//I think it has something to do with not finding the Fonts?
Font awtFont = new Font("Times New Roman", Font.BOLD, 24); 
TrueTypeFont font = new TrueTypeFont(awtFont, true);
font.drawString(20f, 20f, "LWJGL TEST STRING",Color.green);

また、インターネットから例をコピーして、同じ結果(バーのみ)を得ました。グーグルを試しましたが、修正が見つかりませんでした。

4

1 に答える 1