public void drawString(final String text, double x, double y,
final Color color, final boolean shadow)
{
x *= 2;
y = y * 2 - 2;
glPushMatrix();
glScaled(0.25D, 0.25D, 0.25D);
TextureUtil.bindTexture(texID);
glColor(shadow ? new Color(0.05F, 0.05F, 0.05F, color.getAlpha() / 255F)
: color);
final int size = text.length();
for(int indexInString = 0; indexInString < size; indexInString++)
{
final char character = text.charAt(indexInString);
if(character < chars.length && character >= 0)
{
drawChar(character, (float)x, (float)y);
x += chars[character].width - charOffset;
}
}
glPopMatrix();
}
XFont.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:Backmemed
作者:
评论列表
文章目录