按照說明here,我試圖在我的遊戲上使用自定義字體。自定義字體在iOS設備中可以正常工作,但不會在我正在測試的Android設備上使用。我已經取得了一定要包括在我的項目文件夾中的字體文件(.TTF)和我使用這個設置字體:自定義字體不能在Android設備上工作
if(system.getInfo("platformName") == "Android") then
label = display.newText("text", 100, 100, customfonthere, 38)
end
然而,當我在設備上運行的遊戲,自定義字體不起作用。有什麼我可能會在這裏失蹤?我也嘗試過使用和不使用文件擴展名的字體名稱。
更新:其實,沒關係。我想我的字體文件被破壞了。我剛剛刪除了它的項目文件夾,並從我的一個備份文件複製它。
難道你不能把字體和你的項目文件一起打包嗎? – hjpotter92 2013-03-19 05:21:26
如果通過將字體與項目文件一起打包,則意味着將ttf文件放在與我的項目文件相同的文件夾中,並將其構建爲android/ios,我也已經這樣做了。它適用於ios,但不適用於android。 – user1597438 2013-03-19 05:43:49
如果你找到答案,你應該發佈它作爲你的問題的答案。 – 2013-03-19 09:38:39