如何在Flash HTML5画布项目中动态更改文字颜色

问题描述:

我试图动态更改Flash HTML5画布项目中的字体颜色。 Log_file是我的文本框名称。这是你在动作中使用它的方式。如何在Flash HTML5画布项目中动态更改文字颜色

this.Logger.Log_File.htmlText = "<font color='#ff0000' size='-1'>"+myvar+"</font><BR>"+this.Logger.Log_File.htmlText; 

任何想法我做错了什么?在JavaScript中不支持htmltext?

+1

是HTML5已经过时了。我从来没有听说过htmlText。 – Rob 2015-03-31 20:11:22

+0

也许你正在寻找innerHTML而不是htmlText – user2879041 2015-03-31 20:21:32

您不能在HTML5中使用<font>,请改用CSS。

+0

我给了一个镜头,它没有奏效。我想知道在HTML5 canvas项目类型中是否通过flash cc支持htmltext inst。 – CsharpBeginner 2015-04-02 18:57:23

你可以试试这个方法:

elementoDad.elementoSon.children[0].graphics._fill.style = "#ff00ff"; 

下面是一个工作示例:

ex1.teste.children[0].graphics._fill.style = "#ff00ff";