在动态文本字段中显示奇怪文本的Flash
我在FlashCS5中工作,我在舞台上放置了一个文本字段(动态、经典文本)。我在同一个框架上通过Actionscript访问它,如下所示:在动态文本字段中显示奇怪文本的Flash,flash,actionscript,textfield,Flash,Actionscript,Textfield,我在FlashCS5中工作,我在舞台上放置了一个文本字段(动态、经典文本)。我在同一个框架上通过Actionscript访问它,如下所示: var ct:TextField = TextField(getChildByName("Temperature")); ct.text = "Hello world"; 实际上是这样的: eo wor 所以。。。H、Ls和D都不见了。神秘地。没有警告。我坐在这里完全不知所措。这就是我吗 另外,文本字段被设置为Myriad Pro Bold,这是我电脑上
var ct:TextField = TextField(getChildByName("Temperature"));
ct.text = "Hello world";
实际上是这样的:
eo wor
所以。。。H、Ls和D都不见了。神秘地。没有警告。我坐在这里完全不知所措。这就是我吗
另外,文本字段被设置为Myriad Pro Bold,这是我电脑上的一种字体,因此它不像是字体问题。因此重新添加样式属性修复了它。你应该感到幸运;) 所以重新添加样式属性修复了它。你应该感到幸运;) 当我在Flash CS5中打开一个Flash CS4文件,将其保存在CS5中,然后运行它时(顺便说一句,没有错误消息),我得到了同样糟糕的结果
下面是我如何修复它的:我删除了动态测试字段,重新创建了它,并用相同的实例名重命名了它。然后就好了。也许是因为CS5中的新文本功能 当我在Flash CS5中打开一个Flash CS4文件,将其保存在CS5中,然后运行它时(顺便说一句,没有错误消息),我得到了同样糟糕的结果
下面是我如何修复它的:我删除了动态测试字段,重新创建了它,并用相同的实例名重命名了它。然后就好了。也许是因为CS5中的新文本功能 发生这种情况时会出现字体嵌入问题。 单击嵌入并选择数字和任何您需要的“全部”选项。
然后,您还需要为其他项目选择嵌入的字体,这类似于“Arial*”发生这种情况时,这是一个字体嵌入问题。 单击嵌入并选择数字和任何您需要的“全部”选项。
然后,您还需要为其他项目选择嵌入字体,这类似于“Arial*”检查在没有定义字体/文本格式设置时问题是否仍然存在。哦,这是可行的。我去掉了阴影、粗体和字体,问题就消失了。奇怪的是,当我读到每一个效应时,问题就消失了。Bug--我讨厌它们。检查当没有定义字体/文本格式设置时问题是否仍然存在。哦,这很有效。我去掉了阴影、粗体和字体,问题就消失了。奇怪的是,当我读到每一个效应时,问题就消失了。bug——我讨厌它们。问题是,它发生在Myriad Pro、\u sans-serif和其他默认字体上——我没有嵌入任何一种。问题是,它发生在Myriad Pro、\u sans-serif和其他默认字体上——我没有嵌入任何一种。