Actionscript 3 Flash AS3,是否可以通过代码更改静态文本的防别名设置?
我正在使用InDesign CS5生成的swf,它显然只将文本导出为staticText对象。是否可以更改staticText的反别名?我想让它可读,但它默认为动画,没有明显的方式改变它。我最近获得了文本字段的帮助,但我似乎无法让它在staticText上工作。在运行时无法读取或更改静态文本。它甚至不是文本。Flash IDE写出的形状恰好代表了浏览者的文本,但就Flash而言,它只是更多的形状Actionscript 3 Flash AS3,是否可以通过代码更改静态文本的防别名设置?,actionscript-3,antialiasing,embedded-fonts,Actionscript 3,Antialiasing,Embedded Fonts,我正在使用InDesign CS5生成的swf,它显然只将文本导出为staticText对象。是否可以更改staticText的反别名?我想让它可读,但它默认为动画,没有明显的方式改变它。我最近获得了文本字段的帮助,但我似乎无法让它在staticText上工作。在运行时无法读取或更改静态文本。它甚至不是文本。Flash IDE写出的形状恰好代表了浏览者的文本,但就Flash而言,它只是更多的形状 要在运行时读取/编辑/修改/任何文本,需要使用文本字段。我不确定是否有任何方法可以让InDesign
要在运行时读取/编辑/修改/任何文本,需要使用文本字段。我不确定是否有任何方法可以让InDesign使用文本字段而不是静态文本输出SWF。否,无法更改别名。只能检测静态文本字段并通过代码获取其文本
for (var i:int= 0;i < this.numChildren; i++)
{
if (getChildAt(i) is StaticText)
{
trace("Found a StaticText in ", this , "with text:", StaticText(getChildAt(i)).text)
}
}
for(变量i:int=0;i