Flash CC appendText()不会将整个文本插入到动态文本中

Flash CC appendText()不会将整个文本插入到动态文本中,flash,appendtext,flash-cc,Flash,Appendtext,Flash Cc,在使用appendText()方法时,我注意到了一个奇怪的问题。它似乎工作正常,但在某些情况下,它不会将整个文本粘贴到动态文本。此代码在“Windows7”中运行良好,但在“Windows8”中显示:“Windows”。无论我在这段代码中输入多少个“8”,它总是会消失——如果我在第二种情况下写:“Windows88887”,我会得到“Windows7” 你知道我做错了什么吗?这是Flash CC中的错误吗 我在其他一些动态文本中也有这种错误——通常一个字母或数字会消失 if (windowsIs

在使用appendText()方法时,我注意到了一个奇怪的问题。它似乎工作正常,但在某些情况下,它不会将整个文本粘贴到动态文本。此代码在“Windows7”中运行良好,但在“Windows8”中显示:“Windows”。无论我在这段代码中输入多少个“8”,它总是会消失——如果我在第二种情况下写:“Windows88887”,我会得到“Windows7”

你知道我做错了什么吗?这是Flash CC中的错误吗

我在其他一些动态文本中也有这种错误——通常一个字母或数字会消失

if (windowsIsChosen) {
    Text.OS.appendText("Windows");
    switch (whichWindows) {
        case 1: Text.OSVersion.appendText("Windows 7");
        break;
        case 2: Text.OSVersion.appendText("Windows 8");
        break;
        default: Text.OSVersion.appendText("Not chosen");
    }    
}    

您可能已经定义了要嵌入字体的特定文本字段,但出于任何原因,“8”的字体未被嵌入。更改该文本字段的字体嵌入属性,可能会修复它


如果默认情况下文本字段中有Windows 7,则可能发生这种情况,因此它将嵌入W、i、n、d、o、W、s、7个字符,但不会嵌入任何其他字符。

我以前嵌入过该字体,但当我再次嵌入该字体时,它将正常工作。谢谢你的帮助。