JSFL - 如何更改文本字段的字体?(JSFL - How to change the font

2019-10-18 18:09发布

我试着去设置一个文本框的字体(面)。

香港专业教育学院都尝试:

textElement.setTextAttr("face", replacementFont);
textElement.setTextAttr.face = replacementFont;

凡replacementFont是所需字体的文本名称。

这不工作 - 我这么想吗?

Answer 1:

'textElement.setTextAttr( “脸”,replacementFont);' 我的作品。 也许你正在试图用更换字体,没有安装。 你可以试试这个:

textElement.setTextAttr('face', replacementFont);
if (textElement.getTextAttr('face') != replacementFont)
{
    fl.trace("Font '" + replacementFont + "' is not available!\nTry a different font!");
}


Answer 2:

这结束了一个问题,与我是装载在我更换字体的方式。

我提出了包含字体映射csv文件。 和字体的名字被包含换行符。

我解析出新行字符。 有趣的是,新行字符被要求比较和匹配字体映射。



文章来源: JSFL - How to change the font of a text field?
标签: flash jsfl