所以,我有一个MovieClip资产与动态文本坐在其内部。我在我的.fla导出为一对名为.swc使用Flash Builder 4中,并创建代码资产的情况下,从XML动态填充的文本。

我的问题是,即使我已经启用的htmlText,粗体和斜体标签似乎没有奏效。我有一种感觉这是因为当我在Flash CS4中创建的资产,文本字段,使您指定的字体,那在使用子集(常规,粗体,斜等)。

有没有什么办法让将htmlText正确显示粗体和斜体代码,而无需重新考虑我创建所有这些领域的方式是什么?

有帮助吗?

解决方案

没有看到你如何格式化你的htmlText,我猜您尝试使用

<粗体>和标记?

我有很多的麻烦,这些我自己。我通过加载外部的样式表,并把它应用到将htmlText文本字段解决了大多数问题。然而,有些时候我不想定义整个风格为斜体或粗体文字的一个或两个实例。

所以,我发现了一个简单的解决方案,通过使用标记,并通过样式属性设置的粗体,斜体或:

<span style="font-style:italic;">this is italic</span>

希望这有助于。

其他提示

好吧,我找到了一个很好的解决方案,你需要确保,对于嵌入字体的链接设置设定为出口为ActionScript或该字体是在SWF一些文本框使用,否则,闪存认为,字体不被使用,只是没有嵌入它。

我认为这是值得一提的是闪存希望老标签,根据文档。

http://livedocs.adobe.com/闪光/ 9.0 / ActionScriptLangRefV3 /闪光/文本/ TextField.html#的htmlText

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top