【问题标题】:Flash cs5 as3 font embed conflictFlash cs5 as3字体嵌入冲突
【发布时间】:2011-09-25 01:08:39
【问题描述】:

我真的希望有人可以帮助我解决这个问题。我在舞台上有两个动态文本框——分别是 strap1 和 strap2。

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

为了获得良好的抗锯齿效果,我嵌入了两种字体。问题是顶部字体覆盖了第二个。因此,不是 strap1 是 arial normal 而 strap2 是 arial black,两个文本框都是 arial normal。

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

提前致谢

【问题讨论】:

  • 我无法在舞台上有两个文本字段的新文档中重新创建它。还有其他事情吗?您在嵌入窗口中看到了什么?
  • 感谢 shanethehat 的回复。我不太确定我是否理解您的问题,但我在嵌入窗口中看到了字体名称、系列、样式和选定的字符/字形。
  • 您确定您已将嵌入字体设置为 Arial Black 和 Arial Regular 而不是仅嵌入 Arial 两次?尝试使用两个简单的动态文本框创建一个新项目并嵌入字体,确保您已将两者设置为各自的权重。您可以发布嵌入窗口的屏幕截图吗?
  • 当您单击嵌入时,您应该会看到您正在使用的所有字体的列表,并且 Arial 的两种样式都应该单独列出。确保您检查了两种样式的字符集框。
  • 我不允许发布图片。我已经彻底检查了我的嵌入窗口,它看起来就像 shanethehat 所描述的那样。我还为字符范围选择了所有。我正在使用 CS5

标签: flash actionscript-3 fonts embed conflict


【解决方案1】:

确保为这两种字体指定唯一的名称,例如“Arial-normal”和“Arial-black”。很有可能,它们当前是相同的,所以在编译时一个替换另一个。

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-10
      相关资源
      最近更新 更多