2011-02-22 97 views
0

我有幾個TLF對象,其文本是動態設置的,並且大小和基線對某些數字不正確。有沒有人遇到過這樣的事情?這些數字爲什麼出現在不同的基線上?

你可以在這裏看到6和3的區別。 (6就是它應該看的方式)

而在上述數7S也是錯誤的:

的字體是Helvetica Neue字體,加粗。

代碼不會觸及文本對象,除非更改文本。

回答

1

我對此的建議。

  1. 請確保您的字體已嵌入此文本字段(單擊文本字段嵌入所有數字)。
  2. 雙重和三重檢查文本字段位於整像素上,例如29,31(不是像素的小數部分)。檢查文本字段的父級影片剪輯是否也位於整個像素上,直到您完成回到舞臺。
  3. 失敗,也許重新安裝字體?

我一直在做actionscript多年,從未見過這個,所以它的字體可能存在問題?

+0

我同意約翰,它可能是一個糟糕的字體。這裏是我經常用於項目的Helvetica Neue Bold,你可以試着看看它的字體是否會造成你的麻煩。請讓我知道你什麼時候測試過,以便我可以殺死這個鏈接。謝謝! http://www.codingfiend.com/downloads/helvetica/Helvetica_Neue_Bold.zip – Ribs 2011-02-22 23:14:52

+0

嵌入字體固定它! -Ribs,感謝字體,但它沒有幫助。也沒有將對象座標設置爲整數。奇怪的是,我還將字體類型更改爲經典的動態文本,導致「壞」數字被忽略,即代替「6772」它將顯示「62」。爲了記錄,壞數字似乎是0,3和7。我們去了。 – rob 2011-02-23 20:24:09

+0

。好東西。 – 2011-02-24 04:19:08

相關問題