从Flash CS3迁移到CS5:TextField渲染问题

时间:2010-08-14 21:22:45

标签: flash actionscript-3

我有一个使用Flash cs3构建的Actionscript项目。 项目有TextFields(文本引擎:经典文本,文本类型:动态文本)。 自从我升级到CS5并发布以来,我发现我的文字没有呈现。 我使用Font family Tahoma。我只是将Font系列再次设置为Tahoma并发布。在那次操作之后我的文本开始渲染。 但是当其他人尝试使用相同的Flash CS5 IDE打开我的项目并且刚刚再次发布该项目而没有任何修改时 - 我的文本都没有再次呈现。这就是围成一圈的。 有任何想法如何解决这个问题?

感谢您的帮助

2 个答案:

答案 0 :(得分:0)

听起来像CS5中的新TLF TextFields或嵌入字体的问题。

尝试执行以下操作:

1)在flash中选择TextField并转到文本属性。在右下方设置文本实例名称的位置,应该是一个显示TLF文本的下拉菜单。从下拉列表中选择经典文本。

2)在选择字体系列的地方,应该有一个名为Embed的按钮。单击它并选择要嵌入的该字体系列的所有字符。

如果所有其他方法都失败了,只需在CS5中创建一个新的TextField并用它替换旧的TextField。 Flash有时可能会有点怪异。

答案 1 :(得分:0)

福克斯,谢谢你的建议,但这没有帮助。

为了解决这个问题,我做了以下事情:

1)选择经典文字

2)字体渲染方法:将消除别名设置为使用设备字体