2012-08-24 135 views
3

當我產生CCLabelBMFont對象,字體似乎包括對人物的頂部和底部的一些空白,以及該空的空間被包括在我創作的字體對象。有時候,我需要將對象精確地定位在頂部和底部,而這個偏移會破壞我的間距。我想要做的是修剪的字體,以便其邊界和內容的大小隻有在沒有像素具有α大於0CCLabelBMFont對頂部和底部空的空間...如何刪除?

+0

ü用於字體文件創建哪個工具? – Guru

回答

0

您可以使用像雕文設計的工具來設置邊距和間距的空間BMFont的參數。 字形設計器:http://glyphdesigner.71squared.com

+0

只有一個爲(間距),它增加了空間,以兩軸屬性。我所指的空白空間是字體的一部分(字體高度 - 字體高度)。嘗試使用名爲Space Age的字體來查看我的意思。 – GoldenJoe

1

使用字形設計器可以導出FNT/PNG文件。雖然參數不是在GlyphDesigner GUI暴露出來,你可以在FNT文件直接修改(減少)了lineHeight參數。您還可以更改字體中包含的每個字符的yOffset參數。

這使得它有點困難,以保持那些手動更改將每次與GlyphDesigner重新發布,但至少你有辦法ADRESS你的問題被覆蓋。

希望有所幫助。

相關問題