2

我需要在按钮标签中添加下标或上标和普通文本。但据我了解,按钮的标签属性是简单标签,如果是 RichText 就很容易了。我需要下标/上标 + 普通文本。我也不能在皮肤类中使用 2 个标签,我只能在皮肤类中使用 1 个标签或 1 个 RichText,因为据我了解 labelDisplay 仅适用于皮肤类中的一个标签。另外我的按钮不是恒定的。

那么伙计们对如何完成按钮有任何想法吗?

4

1 回答 1

0

这是我找到的解决方案:

  1. 下载并安装 GG 下标和 GG 上标 TrueType 字体。安装字体后,您需要重新启动 Flash 软件。
  2. 创建一个嵌入 Arial 字体的文本字段。将 HTML 属性设置为 true。
  3. 创建一个嵌入 GG 下标字体的动态文本字段。
  4. 创建嵌入 GG 上标字体的动态文本字段。
  5. 使用 htmltext 将文本设置为下标或上标,如下所示:

    my_txt.text = "Adobe<font face=\"GG Superscript\">TM</font>"
    

这是文本字段的旧解决方案。mx:Label支持htmltext,它可能工作。我认为。

于 2012-08-01T12:12:18.127 回答