Flash HTML文本未显示

时间:2010-01-19 12:49:27

标签: html actionscript fonts embed

我正在尝试在舞台上的文本字段中显示HTML文本,但文本格式不显示。 我在库中嵌入了所有字体变体(arial粗体和arial常规),我甚至在舞台上有动态文本字段嵌入arial粗体和arial规则。

但是,此代码不显示粗体文字:

myField.htmlText = "Regular and <b>bold</b>";

我错过了什么?

5 个答案:

答案 0 :(得分:1)

Flash中存在一个错误,导致HTML粗体文本无法显示。有时,打开文本字段并添加一个常规字母和一个粗体字母会修复它 - 尽管它取决于字体。希望能让一些人头疼!

答案 1 :(得分:1)

如果您使用的是AS2,则必须指定:myField.html = true才能允许使用HTML。

答案 2 :(得分:1)

@dome回答正确:

字符面板中,您需要找到抗锯齿,然后选择“使用设备字体” 然后导出您的Flash和HTML编辑的文本应该出现。

答案 3 :(得分:0)

这是一个字体问题。尝试选择系统字体,例如“_sans”或“_serif”。​​

编辑:在反别名中选择“使用设备字体”。这应该适用于Arial和用户计算机中安装的任何其他字体。

答案 4 :(得分:0)

您是否尝试使用其他html标记,例如<i></i><a href=""></a>?有时,其他设置可能会改变文本字段的行为。您是否已在新的.fla文件中尝试过文本字段?