我有一个2帧的影片剪辑。当我点击第一张图像时,它会像我希望的那样转到第二张图像。但是我希望第二张图像一旦显示就停止1秒然后转到外部网址。这可能是使用Actionscript吗?
我正在寻找的例子:
第1帧:点击此处查看青蛙跳跃,点击后转到第2帧。
第2帧:青蛙跳,然后打开外部页面,例如www.froggers.com
答案 0 :(得分:1)
您可以使用setTimeout和navigateToURL(将其放在第二帧):
setTimeout(function():void {
navigateToURL(new URLRequest('http://www.google.com'));
}, 1000);
1000
为1秒,您可以在navigateToURL
设置目标时指定第二个参数,例如_blank
,如果需要在新窗口中打开。
要进入第二帧,请执行以下操作:
image.addEventListener(MouseEvent.CLICK, function(e:MouseEvent):void {
gotoAndStop(2);
});