Flash制作网页广告的并添加点击统计事件

  • 平时我们看到的一些网上的一些小广告,点击之后就进去了,这个广告条很多度都是Flash完成的,今天我们就整理一下制作的过程。

    (1)首先打开我们的Flash软件。

    新建一个AS的文件,这里已2.0为例。并导入一张图片。

    blob.png

    (2)选中图标,按下f8键,将图片转化为元件,这里我们需要选择按钮,因为要添加点击事件。为其命名为button,这个在之后的步骤中会用到。这样我们的图片就成为了一个按钮。

    blob.png

    (3)点击画布中的图片右键选择动作,为按钮图片添加事件。

    blob.png

    (4)将这段代码添加到按钮上面。表示按钮点击之后跳转到这个网址。

    on (release) { getURL("your url", "_blank"); }

    blob.png

    (5)点击确定之后,原则上这个flash文件就可以导出运行并点击跳转到网页了。这个时候我们还需要检查一下Flash的导出设置。文件->发布设置。要设置为只访问网络才可以哦。

    blob.png

    (6)使用快捷键ctrl+enter快速导出并查看flash文件,点击即可跳转啦blob.png

    至此,flash文件的网页跳转功能完成了。

    通常对于制作广告的朋友来说,还是比较实用的。是不是很简单呢。

    (7)下面在添加一个查看统计的功能,可以统计出Flash在网页上被播放了多少次。首先在Falsh的图层面板上新建一个图层。这个图层用于统计点击的次数。

    blob.png

    (8)选中图层的第一帧,然后鼠标右键选择动作,进入该帧的动作面板,flash文件播放一次,就是该帧播放一次,通过该帧的播放次数作为flash的播放次数。拷贝以下代码。

    if (_root.p == null) {
    	this.createEmptyMovieClip("ebTracker1", 999);
    	loadMovie("you count url", ebTracker1);
    	_root.p = 1;
        }


    blob.png

    在you count url地址中编写你的逻辑处理代码即可,这个需要程序语言代码的编写,当然也可以借助第三方的统计平台。

    这样就完成了播放统计。

    Flash脚本代码,ActionScript2.0和ActionScript3.0的语法规则不一样,本文是以2.0为基准的。例如3.0的统计代码如下。

    //此版本为actionscript3.0,使用一下语法
    function loadimg(path) {
    	try{
    		var loader:Loader = new Loader();
    	        loader.load(new URLRequest(path));
    		loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
            }catch(errObject:IOErrorEvent){
    	 //trace('出错啦')
           }
    }
    loadimg("your count url");
    function ioErrorHandler(e:IOErrorEvent)
    {
            // trace("Error");
    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黑夜开发者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值