TextLayoutFormat,使用嵌入字体时,FontWeight属性不起作用

时间:2011-10-18 09:55:39

标签: actionscript-3 actionscript

我已经用TextLayout替换了所有TextField对象,因为我需要它提供的功能。使用TextLayoutFormat时,我尝试使用“this._textLayoutFormat.fontWeight = FontWeight.BOLD;”

来增强文本。

Adob​​e已经说过,只能在使用设备字体时加强文字:

“仅适用于设备字体(fontLookup属性设置为flash.text.engine.FontLookup.DEVICE)。”

这对我来说似乎很疯狂!有谁知道一项工作?

1 个答案:

答案 0 :(得分:2)

你必须将你的字体嵌入两次:一次使用正常的重量“myFont”,一次使用fontWeight = bold“myBoldFont”,那么你应该能够通过改变TextField的fontName从正常切换为粗体。我同意,这是愚蠢的。