Flash动态图片及链接轮播器(有教程)

下载地址:
http://two.fsphost.com/winxml/im286.rar
文件内容:解压后 index.htm为预览效果,Flash文件夹内的
flash.fla用Flash2004以上版本打开(包括Flash2004);flash.swf和url.txt均为网页预览时必须的文件
另外,这里有个a_flash文件夹,里面的四幅图片即是载入的图片,与url.txt通过flash.swf来关联到一块才可以看到index.htm预览的最终效果。
压缩包大小:28.2kb
预览地址:
http://rrxq.com
网页左边的FLASH图片轮播器
________________________________________
如果你只是想使用本文件,那么好,你可以直接修改url.txt文件去用了;如果你想明白我是怎么制作的,那么好,请看下面的教程:
下载完毕? OK!让我们来看看这个文件的核心内容:

1.解压缩:Flash 在文件夹中有一文本文件,名为:url.txt
打开该文件,查看如下代码:

L1=http://www.baidu.com&L2=http://www.yahoo.com&L3=http://www.sina.com&L4=http://www.163.com&i1=Flash/a_flash/image1.jpg&i2=Flash/a_flash/image2.jpg&i3=Flash/a_flash/image3.jpg&i4=Flash/a_flash/image4.jpg

这里的含义是:
设置8个变量,分别是 L1、L2、L3、L4,i1、i2、i3、i4
此四个变量比如说:L1=http://www.baidu.com 就是指变量L1为http://www.baidu.com这里的符号:“&”你可以理解为“和”或者"And"的意思,这里用来表示前面的变量内容结束,后面的变量开始

2.打开我们下载到的Flash,在主场景中查看名称为:AS 的层 我们看到了如下as代码:

loadVariables("Flash/url.txt", image);

此段代码的意思是:
获得FLASH目录下的url.txt文件内容,并把它传给主场景中的 实例名称为 image的mc(影片剪辑)。

3.现在查看主场景,点击图片轮播器层(最下面的第三层),或者Ctrl+L打开库面板双击:图片轮播mc
我们看到AS层的第一帧,按F9打开:动作面板,我们看到如下代码:

loadMovie(i1, logo_mc);
此代码含义为:加载外部文件,外部文件的地址为:i1 (这是我们得到的变量,即i1=Flash/a_flash/image1.jpg) 并通过实例名称为:

logo_mc的mc剪辑显示出来(此MC在图片轮播mc最底层)
接下来的代码分别在65帧、128帧、192帧。代码含义相同,只是载入的变量不同而己。

4.细心的人可能会发现:在图层4上有个小红旗,那是我设置了帧标签。用于标识播放位置。现在让我们来看看我是如何让主场景中的按钮来控

制:图片轮播mc应该播放哪一帧的:
我们先回到主场景中,选中:按钮层的第一个按钮(可能你选取这个按钮有些困难,教你一个方法:选中美化按钮那一层,点下图标为锁下面

的圆点,这样,你就锁定住该层,使你暂时不能修改该层,同样也不能选中该层的元件了。)
选中第一个按钮后,按F9,我们看到如下代码:

on (release) {
image.gotoAndPlay("a");

}
呵呵,这段代码比较简单,相信学过FLASH的都应该知道吧:即:当鼠标释放后,播放主场景中实例名称为:image(即:图片轮播mc)的帧标

签为“a”的帧
这就是我是如何让主场景中的按钮来控制:图片轮播mc应该播放哪一帧的。

5.good!你在预览时点击过FLASH的图片吗?这链接是如何加的呢?现在我们来看看:图片轮播mc,双击FLASH主场景的中间,我们进入到了该

mc,把图层5的锁给点击下,即可取消锁定。然后再点击下中间,即选中该透明按钮,(该按钮为透明时,是以青灰色显示的),按F9,我们看

到了如下代码:
on (release) {
getURL(L1, "_blank");

}

这里的意思是:当鼠标释放后,在新窗口中打开http地址,地址为:L1变量,即我们在文本文件中指定的地址http://www.baidu.com 好,到此为止,我想你应该明白本文件的核心内容了吧?

——————————————————————————————

说明:

)文件非常小,适合放到你自己的网站中,下载速度相当快。
)请打开index.htm直接浏览看效果:
[可能你浏览器的SWF设置禁止你与外部通信造成链接打不开,这没关系,放到空间里或用IIS浏览就可以了];

)直接打开Swf文档并不能得到最终效果;

)Flash链接地址在:url.txt文本内,自己更改;

)链接的图片存放于a_flash目录下,图片名称可随意更改,但url.txt文件内的名称必须随之更改;

)图片大小最好为:116px*156px;如果不符合,则会影响美观。但这里附有源码,有FLASH基础的可自行在源文件中修改。

)源文件在Flash文件夹内放着呢,需要修改样式,自己修改,里面的层及mc均有名称注释.
评论: 0 | 引用: -5 | 阅读: 5075
 加入网摘