私は、slickutils を使用して LWJGL で文字列印刷を試してきました。通常、Web を閲覧していると、これに対する 2 つのアプローチが見つかりました。1 つ目は、アルファベット全体があり、各文字をテクスチャとして出力するビットマップで、もう 1 つはTrueTypeFont
s と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);
また、インターネットから例をコピーして、同じ結果(バーのみ)を得ました。グーグルを試しましたが、修正が見つかりませんでした。