AS3 - 更改精灵内的文本颜色,然后发布它

时间:2013-06-06 17:34:36

标签: actionscript-3 text colors format containers

我有一个带有一些格式化文本的精灵容器。我知道我可以通过TextFormat改变它的颜色,但是一个容器非常方便,因为我在其中放了很多文本字段,我可以用一个命令改变它们的颜色。

  var textContainer:Sprite =  new Sprite();
  addChild(textContainer);

  var format:TextFormat = new TextFormat();
  format.size = 12;
  format.font = "Arial";

  var someText:TextField = new TextField();
  someText.defaultTextFormat = format;          
  someText.text = "ABC";            
  textContainer.addChild(someText);

  var colorTransform:ColorTransform = new ColorTransform();
  colorTransform.color = 0xFF0000; 
  textContainer.transform.colorTransform = colorTransform;

现在,当我在Flash播放器中测试时,颜色会正常变化。 相反,当我在HTML中发布时,由于某种原因,颜色不会改变。

我哪里错了?

0 个答案:

没有答案