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); //設(shè)置背景白色 Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT); mBatch.begin(); //文字 mFont.draw(mBatch,'hello 你好嗎',450,100); mBatch.end();}
問題解答
回答1:最后發(fā)現(xiàn)是ttf文件有問題 換了幾個ttf文件才正常顯示 給大家推薦一個ttf網(wǎng)站感覺還不錯http://font.chinaz.com/
相關(guān)文章:
1. javascript - h5 video層級太高導致浮在div上面,如何解決?2. java - 多客戶端如何操作MQ比較合適3. html5 - video ios不能播放怎么辦?4. javascript - 圖片無法正常加載5. python中怎么對列表以區(qū)間進行統(tǒng)計?6. mysql - 記得以前在哪里看過一個估算時間的網(wǎng)站7. javascript - 如何獲取未來元素的父元素在頁面中所有相同元素中是第幾個?8. 如何合并兩張具有相同結(jié)構(gòu)的mysql表9. javascript - Ajax加載Json時,移動端頁面向左上角縮小一截兒,加載完成后才正常顯示,這該如何解決?10. mysql ER_BAD_DB_ERROR: Unknown database ’test’
