我可以从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中。
答案 0 :(得分: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.