对于可在运行时编辑的任何文本,应嵌入字体,而不是使用“使用设备字体”设置的文本。使用文字>字体嵌入命令嵌入字体。
研究完成:
以上链接为问题提供了一个好的方向(在答案中):
段:
...如果您尝试动态地将变量分配给不自然接受像textField这样的对象,则也会出现此错误。
所以我必须点击包含文字的动画片段,然后点击文字并嵌入它。
但是当我点击所有按下的所需符号并重新播放电影时,它仍会出现错误?
它可能非常简单,但我无法找到如何使嵌入“棒”,因为每次我重新嵌入它时,选择都消失了......?
答案 0 :(得分:0)
您使用的Flash IDE版本是什么?在Flash CS 6中,当您在文本字段中嵌入字体时,它将出现在fla文件的库(F11)中。您可以在此处编辑字符范围,此fla文件中的所有文本字段都将使用它,因此您不必为每个字段嵌入字体。
答案 1 :(得分:0)
在Animate中打开FLA文件后,通过执行以下操作之一打开“字体嵌入”对话框:
选择文字>字体嵌入。
从“库”面板选项菜单中,选择“添加字体”。
在“库”面板树视图中右键单击空白区域,然后选择“新建字体”。
在“文本属性”检查器中,单击“嵌入”按钮。
https://helpx.adobe.com/animate/using/embed-fonts-consistent-text-appearance.html