我尝试了一堆 JSFL 脚本来更改 fla 库的文本字段字体。我使用这些脚本将文本字段的字体更改为库中确实存在的嵌入式字体。所有脚本通过 Flash CS3 运行良好,但通过 Flash CS4 总是失败
举个例子:用“myEmbeddedArial*”嵌入字体(符号)替换fla场景中所有文本字段使用的“Arial”字体。jsfl字体替换指令如下:
textElement.setTextAttr("face", "myEmbeddedArial*");
我可以提供有关此问题的所有详细信息,但是是否有人已经观察到它并且可能知道其根本原因?
谢谢
PS:请注意 Flash CS4 IDE 的查找/替换“字体”功能仅在文本字段不包含空字符串且仅当包含此文本字段的符号位于场景中且仅当您在“当前文档”中搜索(而不是在“当前场景”中)。