android - libGDX 显示ttf字体出错
问题描述
libGDX版本1.6.1
使用ttf文件显示字体时显示不正确

private BitmapFont mFont; private FreeTypeFontGenerator mFontGenerator; private FreeTypeFontGenerator.FreeTypeBitmapFontData mFontData; private FreeTypeFontGenerator.FreeTypeFontParameter mFontParameter;//初始化文字对象mFontGenerator = new FreeTypeFontGenerator(Gdx.files.internal('font.ttf'));mFontParameter = new FreeTypeFontGenerator.FreeTypeFontParameter();mFontParameter.characters = FreeTypeFontGenerator.DEFAULT_CHARS+'hello 你好吗';mFontParameter.size = 40;mFontParameter.color = Color.RED;mFont = mFontGenerator.generateFont(mFontParameter);
@Overridepublic void render() { Gdx.gl.glClearColor(1, 1, 1, 1); //设置背景白色 Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT); mBatch.begin(); //文字 mFont.draw(mBatch,'hello 你好吗',450,100); mBatch.end();}
问题解答
回答1:最后发现是ttf文件有问题 换了几个ttf文件才正常显示 给大家推荐一个ttf网站感觉还不错http://font.chinaz.com/
相关文章:
1. react-native 启动Android项目失败2. python - 用ffmpeg采集视频,用terminate没法结束进程3. nginx - 关于vue项目部署到ngnix后出现的问题4. node.js - nodejs+express+vue5. node.js - vue-resource,如何改变响应格式?6. css - 关于HTML中width和height的疑问(这个提问的标题不好起)7. javascript - 手机点击input时,button会被顶上去?求解决!!!8. html - css导航栏模糊,导航栏固定,随着页面滑动对下方页面产生模糊效果,如何实现?9. linux - python 安装 Anaconda 环境变量问题请教10. 网站在移动的环境下手机,pc打不开

网公网安备