android - libGDX 顯示ttf字體出錯(cuò)
問題描述
libGDX版本1.6.1
使用ttf文件顯示字體時(shí)顯示不正確
private BitmapFont mFont; private FreeTypeFontGenerator mFontGenerator; private FreeTypeFontGenerator.FreeTypeBitmapFontData mFontData; private FreeTypeFontGenerator.FreeTypeFontParameter mFontParameter;//初始化文字對(duì)象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文件有問題 換了幾個(gè)ttf文件才正常顯示 給大家推薦一個(gè)ttf網(wǎng)站感覺還不錯(cuò)http://font.chinaz.com/
相關(guān)文章:
1. PHP單例模式2. PHP中的$this代表當(dāng)前的類還是方法?3. win下面的cmder中的vim . 中文亂碼. 試了百度上的各種解決方式.. 還是沒弄好4. html - vue項(xiàng)目中用到了elementUI問題5. 我的html頁(yè)面一提交,網(wǎng)頁(yè)便顯示出了我的php代碼,求問是什么原因?6. python3.x - Python3 socket sendall出現(xiàn)100577. html5 - FileReader怎樣一次讀取多個(gè)文件?8. login.html登錄界面為什么和老師講課的屆而不一樣?9. javascript - 請(qǐng)問下如何獲取地址欄上的中文參數(shù)值,在JS頁(yè)面里碼碼,正常使用?10. css - 設(shè)置font-family全局字體對(duì)網(wǎng)頁(yè)布局會(huì)產(chǎn)生影響?
