2011-06-29 61 views
0

我真的希望有人能帮助我。舞台上有两个动态文本框 - 分别为strap1和strap2。Flash cs5 as3字体嵌入冲突

两个文本框都使用相同的字体;只是不同的风格。例如strap1是Arial regular,strap2是arial black。

为了获得良好的反别名,我嵌入了两种字体。问题在于顶部的字体会覆盖第二个字体。因此,不是strap1是arial normal,而是strap2 arial black,两个文本框都是arial正常的。

有没有办法避免或解决这个冲突?我正在使用as3,CS5。

在此先感谢

+0

我无法在舞台上有两个文本字段的新文档中重新创建此文件。还有其他事情吗?你在嵌入窗口看到什么? – shanethehat

+0

谢谢你的回应shanethehat。我不太清楚我是否理解你的问题,但我在嵌入窗口中看到字体名称,家庭,风格和选定的字符/字形。 – echez

+1

您确定您已将嵌入字体设置为Arial Black和Arial Regular,而不是仅嵌入Arial两次? 尝试用两个简单的动态文本框创建一个新项目并嵌入字体,确保您已将两个字体设置为相应的权重。你能发布你的嵌入式窗口的截图吗? – digitalpencil

回答

0

确保两种字体被赋予唯一的名称,如“宋体正常”和“宋体黑”。机会是,他们现在是相同的,所以在编译时一个替换另一个。

0

这个文件曾经保存或与Flash CS4一起使用?我发现在CS4中最初编写的文件在CS5中打开时会遇到严重的字体问题。我找到的解决方案是将其从CS5内部保存为CS4。那么你应该可以完成这个项目。