1

AS3 の htmlText に含まれるライブラリの画像に色を付けることはできますか (flash cs5 を使用)?

私が使用するステージで:

var cTint:Color = new Color();
cTint.setTint(0xff00ff, .25);
image.transform.colorTransform = cTint;

htmlText コード (cobj.img は、ライブラリ AS リンケージ名を含む文字列です):

op.htmlText = "<img src='"+cobj.img+"' width='40' height='40' vspace='0' />";

そうでない場合、代わりにステージからの画像を使用する方法はありますか? したがって、画像を作成してステージに配置し、htmlText に入れることができます。

4

1 に答える 1

1

画像からインスタンスを作成し、色を付けてテキストに追加してください! 画像がライブラリ内の MovieClip であるとします。

var libraryImage:MovieClip = new LibraryImage();
var cTint:Color = new Color();
cTint.setTint(0xff00ff, .25);
libraryImage.transform.colorTransform = cTint;

op.htmlText = "<p> </p><img src='libraryImage' width='40' height='40' vspace='0' />";
//add empty string at the start and you dont need to concatenate the string.
于 2013-03-07T18:02:30.307 に答える