自从我这样做以来已经有一段时间了,但我认为您需要在库中创建一个包含位图的影片剪辑,然后将其导出为 ActionScript,然后将其添加为标签中的链接。
因此,如果您的 movieClip 导出为“myImage_mc”,您的 html 将是:
<img src="myImage_mc" width="100" height ="100"/>
更新。
为了澄清,这是我在图书馆中的符号:
这是我的动作脚本:
import flash.text.TextField;
var textField:TextField = new TextField();
textField.htmlText = "<p>HKP</p><img src='HKP'/>";
textField.x = textField.y = 100;
stage.addChild(textField);
这是结果(诚然需要一些调整):
注意:如果 img 是该字段中唯一的标签,这似乎不起作用。您必须添加一些文本,即使它不可见。空的 P 不起作用,因此其中任何一个都将失败:
textField.htmlText = "<img src='HKP'/>";
textField.htmlText = "<p></p><img src='HKP'/>";
...但这有效:
textField.htmlText = "<p> </p><img src='HKP'/>";
...这几乎是一个经典的 Adobe 陷阱;)