Function Actionscript中从xml到open函数的深度链接

Function Actionscript中从xml到open函数的深度链接,function,actionscript-2,deep-linking,Function,Actionscript 2,Deep Linking,我的xml中有CDATA中的一般文本,它将内容拉入Flash。这是工作得很好,我能够添加图像这种方式了。但我需要的是将该图像包装在一个标记中,当单击该标记时,将在我的Actionscript 2中启动一个函数以启动视频 有人能告诉我怎么做吗?还有比我现在的想法更好的方法吗 谢谢。我最近在AS3中这样做了,但我找到了AS2方法 测试它: function myFunc(arg:String):Void { trace ("You clicked me!Argument was "+ar

我的xml中有CDATA中的一般文本,它将内容拉入Flash。这是工作得很好,我能够添加图像这种方式了。但我需要的是将该图像包装在一个标记中,当单击该标记时,将在我的Actionscript 2中启动一个函数以启动视频

有人能告诉我怎么做吗?还有比我现在的想法更好的方法吗


谢谢。

我最近在AS3中这样做了,但我找到了AS2方法

测试它:

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

myTextField.htmlText ='<a href="asfunction:myFunc,Foo">Click Me!</a>';
您只需使用一个href,该href设置为asfunction,并带有一个函数名和一些要传递的内容

见:


为了表示感谢,我在blog.activepoison.com/?p=25上找到了初始代码。

嗨,比利,我尝试了一个简化版本,并查看了您发送的链接中的AS3示例,我让它工作了。我似乎无法让它在我的biiger项目中运行,我不确定这是否是因为函数根本没有被击中。xml内容在第6帧被拉入,我将其移动到根和第6帧,没有任何乐趣。你能想到其他可能的事吗?我不是很确定。我从来没有做过这么多。asfunction是否与textfield位于同一帧上?不在文本字段中,不确定这是否重要。也许您可以创建一个包含textfield的类,向您传递一些文本,在类中包含函数,并向root发送一些事件。如果没有看到代码,很难猜测它为什么不工作。