0

我有这种情况:

1) 我有一个从 XML 接收数据的动态文本。
2) 显示的文本从 CSS 文件中获取样式。
3) 我的动态文本有一个 html 'span' 标签,它的格式是根据它通过 XML 文件传递​​的 CSS 类进行的。

好的......到目前为止一切都很好。它是这样的:

_root.txt.txtDica = "<span class='"+ node.childNodes[_global.auxCont].attributes.myStyle +"'>" + node.childNodes[_global.auxCont].attributes.myText+ "</span>";

问题是 swf 的文本质量很差。所以,我一直在环顾四周,发现了一些关于嵌入式字体、Flash TextField() 等的东西。但是,似乎没有任何效果。

有谁知道如何在高质量的动态文本中生成这个 html 标签?值得一提的是,我使用的是常规字体,例如 Verdana 和 Arial。

非常感谢!

4

1 回答 1

1

我会只嵌入你需要的字符。

1 - 单击舞台上的动态文本字段,

2 - 在属性检查器中选择“Antialias for readablility”。

3 - 在属性检查器中单击嵌入。

4 - 在 EMBED 弹出窗口中,选择“基本拉丁语”、“扩展拉丁语”或您需要的任何字符集,或者在弹出窗口底部的框中​​粘贴您需要的字符。

应该是这样!你的 CSS 样式应该仍然可以正常工作。

于 2009-08-27T20:10:50.137 回答