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. ubuntu 远程管理KVM设置问题2. angular.js - angularjs的自定义过滤器如何给文字加颜色?3. docker api 开发的端口怎么获取?4. docker-compose中volumes的问题5. 如何解决Centos下Docker服务启动无响应,且输入docker命令无响应?6. android 使用 glide 加载gif 的时候图片显示问题7. 什么是前后端分离?用vue angular等js框架就能实现前后分离了吗?8. java - Spring Boot中@EnableAutoConfiguration和@ComponengScan有什么区别?9. Java 中各种空(""、u0000、null)的区别?10. javascript - 安装cnpm一直出错

网公网安备