我在使用 FlashCS4 时遇到了一个奇怪的问题。
我有一个文本字段,当设置为 STATIC TEXT 时,它以正确的字体工作得非常好。
如果我将其设置为 DYNAMIC TEXT,文本会在所选字体不可用的系统上显示为 Arial 或其他默认值。它在安装了该字体的系统上以正确的字体显示。
如果我将其设置为 EMBED CHARACTERS,则无论字体是否安装,文本都不会出现在任何系统上。
我尝试在随附的 AS3 代码中使用 [EMBED] 标签嵌入字体,并且我也将字体添加到 CS4 中的库中。
在 CS4 中,我尝试将文本字段的字体选择为标准 OS 字体以及旁边带有星号的字体,但两种方式都得到相同的结果。
库字体设置为“export for actionscript”和“on frame 1”。字体不包含粗体/斜体/等。数据,并且我没有使用任何特殊样式(除了使文本居中)。
我认为字体不可用不是问题,否则当它设置为 Dynamic 时没有任何嵌入字符时它不会显示。奇怪的是,它不会出现在安装了字体的计算机上。
帮助?