如何添加链接到Flash横幅

时间:2009-06-21 18:16:54

标签: flash

我主要是开发人员,不知道使用Adobe Flash CS4。有没有一种简单的方法来添加链接到Flash横幅。我有.flv文件,库中有一些项目和两层。
请给我一步一步的说明。

编辑:我通过以下步骤找到简单的解决方案:

  1. 转到文件 - >发布设置并将 ActionScript版本设置为 ActionScript 2.0
  2. 插入新图层
  3. 使用矩形工具创建一个大于横幅
  4. 的正方形
  5. 右键单击正方形并选择转换为符号... 在弹出窗口中选择类型:按钮
  6. 双击“图库”面板中的新按钮,然后从“向上”选择点击,然后返回主场景
  7. 右键点击新的蓝色方块并选择操作并将此代码粘贴到soruce编辑器中:

    on (release) {
        getURL("http://www.example.com/", "_blank");
    }
    
  8. 将源编辑器和导出文件关闭为电影(文件 - >导出 - >导出电影)。

2 个答案:

答案 0 :(得分:3)

如果您有一个显示FLV影片的Flash FLA文件,则可以在FLA文件中添加一个按钮。可以为此按钮指定加载URL的操作。

on (release) {
  getURL("http://someurl/");
}

要使按钮透明,您可以在其中放置一个方块,该方块移动到按钮的命中区域框架。

我认为用图片深入解释如何在stackoverflow中解决这个问题。

答案 1 :(得分:2)

@Michiel创建按钮是正确的,但ActionScript 3的代码有点不同 - 其中movieClipName是“按钮”的名称。

movieClipName.addEventListener(MouseEvent.CLICK, callLink);
function callLink:void {
  var url:String = "http://site";
  var request:URLRequest = new URLRequest(url);
  try {
    navigateToURL(request, '_blank');
  } catch (e:Error) {
    trace("Error occurred!");
  }
}

来源:http://scriptplayground.com/tutorials/as/getURL-in-Actionscript-3/