Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash广告中由用户启动的弹出窗口_Flash_Actionscript 3_Banner_Ads - Fatal编程技术网

Flash广告中由用户启动的弹出窗口

Flash广告中由用户启动的弹出窗口,flash,actionscript-3,banner,ads,Flash,Actionscript 3,Banner,Ads,我目前正在为一家当地银行制作一个flash广告。动画的一个帧要求显示免责声明文本。我正在尝试在广告中创建一个选项卡,如果单击该选项卡,将允许一个小窗口向上滑动大约中等矩形高度的一半,显示免责声明,然后关闭。这将在主动画仍为progressint时发生。问题是我不知道该怎么做 我在一个主要的广告网络上的保险广告中看到过这种技术,但还不能确定如何做到这一点 我使用的是Flash CS4。我对AS3略知一二。你是说它从广告中蹦出来了 查看富媒体广告 http://googleblog.blogspot

我目前正在为一家当地银行制作一个flash广告。动画的一个帧要求显示免责声明文本。我正在尝试在广告中创建一个选项卡,如果单击该选项卡,将允许一个小窗口向上滑动大约中等矩形高度的一半,显示免责声明,然后关闭。这将在主动画仍为progressint时发生。问题是我不知道该怎么做

我在一个主要的广告网络上的保险广告中看到过这种技术,但还不能确定如何做到这一点


我使用的是Flash CS4。我对AS3略知一二。

你是说它从广告中蹦出来了

查看富媒体广告

http://googleblog.blogspot.com/2009/04/whats-rich-media-ad-anyway.html

如果你的意思是喜欢里面。。。好吧,这只是一个简单的动画-在电影剪辑中制作,这样它就不会随着主时间线移动…

创建您的MovieClip免责声明,当动画到达相关帧时,添加选项卡,单击该选项卡将把MovieClip添加到舞台上

//on the relevant frame add the tab MovieClip var tab:MovieClip = new Tab(); tab.addEventListener(MouseEvent.CLICK , tabClickListener ); addChild( tab ); function tabClickListener(event:MouseEvent):void { var disclaimer:MovieClip = new MovieClip(); disclaimer.x = -400; //whatever position is out of the window addChild(disclaimer ); //I personally use TweenMax , but you can use whatever tweening class //this will slide your MovieClip in TweenMax.to( disclaimer , .5 , {x:100 } ); tab.removeEventListener(MouseEvent.CLICK , tabClickListener ); } //In your disclaimer MovieClip: //create a close button and add a click event listener to trigger the //following function close(event:MouseEvent ):void { TweenMax.to( this , .5 , {x:-400} ); closeButton.removeEventListener(MouseEvent.CLICK , close ); } //to make your disclaimer look like a pop up , just add a DropShadow filter this.filters = [new DropShadowFilter()];
我从来没有用过TweenMax或任何Tweening课程,但我正在努力让它发挥作用。你有没有一个例子。我可以看看佛罗里达州?我已经下载了TweenMax,将.com文件夹与my.fla放在同一个目录中,但仍然有错误。访问未定义的属性,并调用可能未定义的方法选项卡。您需要将TweenMax添加到库/类路径。检查此链接: