我已经用TextLayout替换了所有TextField对象,因为我需要它提供的功能。使用TextLayoutFormat时,我尝试使用“this._textLayoutFormat.fontWeight = FontWeight.BOLD;”
来增强文本。Adobe已经说过,只能在使用设备字体时加强文字:
“仅适用于设备字体(fontLookup属性设置为flash.text.engine.FontLookup.DEVICE)。”
这对我来说似乎很疯狂!有谁知道一项工作?
答案 0 :(得分:2)
你必须将你的字体嵌入两次:一次使用正常的重量“myFont”,一次使用fontWeight = bold“myBoldFont”,那么你应该能够通过改变TextField的fontName从正常切换为粗体。我同意,这是愚蠢的。