2012-03-22 74 views
1

我們有多個人在單個項目上工作(通常甚至是單個FLA),每個人都使用Flash CS5.5,但有些用戶正在運行Windows,而其他OSX。我注意到,將FLA從OSX移動到Windows或反之亦然時,某些字體顯示不同。特別是,Windows上的垂直排水溝通常會更大,有時甚至領先水平也會顯着提高。Windows/OSX上的Flash CS5字體不一致問題

在兩個系統中發佈的SWF都顯示正常,只有在IDE中編輯未發佈的FLA或重新發布它時,您纔會注意到這些差異。我還會補充一點,在所有字體中都不會出現這種情況,據我所知,我只在OTF文件類型上注意到它(Helvetica Neue LT系列就是這樣一個例子)。當然,所有用戶都安裝了相同版本的字體。

無論TextField是否已被添加到編輯器或編程方式,都存在問題。 TLF TextFields似乎沒有表現出這個問題,但是,我們已經建立了一個利用舊的TextField類的擴展庫,因此遷移到TLF是不可取的。

當文件經常來回移動時,這令人難以置信,它基本上歸結爲告訴用戶一個操作系統忽略對齊問題,因爲從其他系統發佈時它們不會存在。有沒有人有任何理論知道爲什麼會發生這種情況或如何避免它?謝謝。

回答

0

同樣適用於CS3和CS4版本。<notforholywars>這就是爲什麼我4年前從Windows遷移到Mac平臺的原因。 </notforholywars >

沒有什麼可以做的。這是Adobe着名的「跨平臺開發」中的肉體=(