0

我的 xml 中有 CDATA 中的一般文本,它将内容拉入 Flash。这运行良好,我也可以通过这种方式添加图像。我需要的是将该图像包装在一个标签中,单击该标签将触发我的 Actionscript 2 中的一个功能以启动视频。

有人可以告诉我该怎么做吗?有没有比我现在想的更好的方法?

谢谢。

4

1 回答 1

0

我最近在 AS3 中做到了这一点,但我找到了 AS2 方式。

测试它:

function myFunc(arg:String):Void 
{
     trace ("You clicked me!Argument was "+arg);
}

myTextField.htmlText ='<a href="asfunction:myFunc,Foo">Click Me!</a>';

您只需使用设置为 asfunction 的 href 并带有函数名称和要传递的内容。

看:

http://www.adobe.com/support/flash/action_scripts/actionscript_dictionary/actionscript_dictionary073.html

为了表扬,我在以下位置找到了初始代码:blog.activepoison.com/?p=25。

于 2010-09-14T11:36:01.773 回答