我无法更改文本字段的字体颜色。它的棘手是因为它不仅仅是一个文本字段导致它在动画片段中或转换为精灵。
import flash.display.MovieClip
import flash.text.TextField
import flash.text.TextFormat
import flash.text.TextFieldType
import flash.events.MouseEvent
var mc:MovieClip=new MovieClip()
var txtField:TextField=new TextField()
addChild(mc)
mc.x=470;
mc.y=325
var txtFormat:TextFormat=new TextFormat()
txtFormat.color=0xFF0000
txtFormat.font="Verdana"
txtFormat.bold=false
txtFormat.size=30
txtFormat.align=TextFormatAlign.CENTER
txtField.type=TextFieldType.INPUT
txtField.border=true
txtField.background=true
txtField.width=350
txtField.height=50
txtField.wordWrap=true
txtField.defaultTextFormat=txtFormat
mc.addChild(txtField)
我正在使用colorpicker组件。我如何调用colorpicker.selectedcolor并将其放入此部分:
txtFormat.color =为0xFF0000
Theres另一种方式,我可以简单地输入一个输入文本而不是任何令人困惑的addchild事物。但我不知道如何更改输入文本的文本颜色。