我正在使用flash文档中的掩码,可以在其中输入文本以创建新闻档案。通常,会有一个blurb,然后是动态文本中的一个链接,用于打开一个新的Web浏览器选项卡。我要做的是打开一个单独的标签,而是在同一个网页中打开一个灯箱叠加层。 到目前为止,我已经在其他Flash文档中使用ActionScript来触发灯箱窗口,但我认为这不会是这个掩码的选项。 我看到另一个用户有类似的问题。一个人提出了动作脚本响应和按钮。我认为,在这种情况下,这不会在动态文本中起作用。 这一次,我尝试将灯箱代码插入到动态文本的“链接”框中。但Flash确实反对。它隐藏或删除了我向前插入灯箱触发器的所有动态文本,不用说我无法到达.swf文件中的lighbtox触发器,更不用说让它加载了。 我不知道如何复制或发布动态代码的原始代码,所以我已经制作了一个简单的.swf文件副本,它应该显示我正在尝试做的事情,以及我认为的副本相关的动作文章部分。首先,链接到.swf:可在此处获取:
http://dl.dropbox.com/u/35549996/ForStackOverflow.swf
我使用stackoverflow的界面四处走动,尝试粘贴我认为相关的动作脚本,但它出现非常混乱且难以阅读。这是ActionScript的链接:
http://dl.dropbox.com/u/35549996/ActionScriptForStackOverflow.txt
提前感谢任何建议。
答案 0 :(得分:1)
如果要在单击文本中的链接时执行除默认值以外的操作,则可以为TextEvent.LINK事件定义侦听器:
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/events/TextEvent.html