2012-03-22 22 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着名的“跨平台开发”中的肉体=(