文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | firefox | WPS | 杀毒软件 | Picasa
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院媒体动画FlashFlash 图片轮换效果
精品推荐
特别推荐
·由浅入深学习Flash制作高射炮游戏
·由浅入深学习Flash制作高射炮游戏(续)
·遮照及文字遮照的几个概念和事例
·创建一个实用Flash站点的十大技巧
·Flash动画制作实例:小野人玩摇滚
·Flash技术在电子杂志设计制作应用
·用js+flash实现网页中复制数据功能
·教你如何去掉网页上的Flash动画虚线框
·让Flash动画适应任何分辨率的网页
·基础:flash9.ocx 加载错误解决方法
·Flash AS基础精典教程
·Flash AS教程之四 动态文本的编写以及外部文本的载入
·flash载入外部文本设置颜色的问题
·Flash制作漂亮的三重卷动相册特效动画
·关于网页中Flash弹出网页窗口的详细讲解
·用FLASH遮罩效果做图片切换效果
·实例技巧:Flash与HTML实现交互的实例
·Macromedia Flex 教程: Flex入门教程
·高级游戏制作:Flash制作物体弹跳电脑游戏
·技巧:用Flash制作动画的经典问题问答
热点TOP10
·Flash AS3:动态文本滚动条
·flash声音特效实例--架子鼓(图)
·Flash 图片轮换效果
·Flash 实现3D的类(教程 源文件)
·动画编程:Flash中的物理运动知识
·由浅入深学习Flash制作高射炮游戏
·Flash AS基础精典教程
·用FLASH遮罩效果做图片切换效果
·Flash用鼠标控制图片移动效果动画教程
·Flash AS3.0 爽快使用XML
·Flash制作漂亮的三重卷动相册特效动画
·精彩推荐:全Flash网站制作实例
·Flash AS教程之四 动态文本的编写以及外部文本的载入
·两只蝴蝶飞舞动画,Flash制作方法
·Macromedia Flex 教程: Flex入门教程
·Flash联合粒子特效软件打造超酷浪漫动画特效
·北影动画学院作品—《黑猫》
·Flash动画制作实例:小野人玩摇滚
·Flash8 字体特效
·Flash制作滚动广告图片效果

Flash 图片轮换效果

日期:2007年7月27日 作者: 查看:[大字体 中字体 小字体]


前言 从该篇文章开始,笔者将给大家介绍Flash全站中多媒体方面的应用。估计能引起大家兴趣。就该篇文章来说,我就看到有不下20人问过怎么做了。效果预览
http://hbro.cincn.com/cindex.htm#sub0=1

这里的图片轮换效果跟新浪的那种不太一样,因为整个代码都是笔者自己写的,而且后来下了源码,发现里头的做法跟笔者的也不尽相同,它那里基本上是用setInterval控制的。转换的特效很多是用纯AS写出来。而笔者做的那个,基本上是时间轴控制,特效也不是纯AS的。从程序规范和运行效率来说,新浪那个更接近规范的程序语言,运行效率更高。从制作的方便性和直观性来说,笔者那个制作起来更为方便,更为直观,对于不是程序员出身的Flasher来说,笔者这一个更好理解。

考虑到AS也趋向于规范性,笔者前段时间也用纯AS2.0类把这个轮换效果写成了组件。但是因为笔者多类的编程思想还不很了解,导致贻笑大方,故本篇文章就先介绍笔者这个时间轴版轮换效果的制作过程。

整个程序的流程

1、 该程序的图像列表是读XML的。故第一步先读取并分析XML,把相关的信息存于数组里头。该分析是时间轴的第一部分。

2、 分析到XML以后,根据图像源,把所有图片先载入到swf,因为在图片切换的过程中,不允许有图像消失的现象或者延迟现象出现。图片是通过用遮罩效果把新的一张覆盖掉旧的一张来
实现切换的,因此需要有三个图层:一个放旧图片,一个放新图片,其中新图片被遮罩。为了不让切换时,图像有不可见的现象或者出现延迟,加载时,放旧图片和放新图片的MC里头都要先载入所有图像。然后通过设置可见性来显示相应的图像。

Flash 图片轮换效果(图一)

Flash 图片轮换效果(图二)

这是时间轴的第二部分。

3、 然后,将有比较长一段时间轴,这个其实就是图片轮换的延迟时间。

4、 此时,就要进入下一轮的切换了。这里,可以通过attachMovie或者duplicateMovieClip放入一个载入所有图的MC,但可惜的是,这么做需要重新loadMovie,故不可取。或者通过交换深度来实现,不过每次交换深度也很麻烦,因为要重新设置遮罩。在这里,笔者将利用人眼睛的错觉来方便实现这一过程。
具体做法如下:

Flash 图片轮换效果(图三)

这一切换过程完成了,一个周期结束。

5 、接下来讲述随机效果的实现:
如果在mask里就一个单一效果切换的时间轴动画,那么每次的轮换效果将都是一样。这里,笔者提供两种随机效果的实现方法:
A 把遮罩做成一个MC,时间轴如下:

Flash 图片轮换效果(图四) ·制作阳光照射的效果
·制做激光武器效果
·PS实例:魔幻效果轻松做
·PS7.0制作冰块效果
·用Photoshop打造电眼美女凝视效果
·胶片效果的制作
·教你制作遂道的光影效果
·教你用PS调出漂亮MM的唯美效果
·PS实现海报卷纸效果
·制作cs中女孩骑自行车的效果

其中无标签的空白关键帧均输入代码:

stop()
_parent.play();

在调用遮罩效果的时候,用一个随机数来控制使用何种特效:

mask.gotoAndPlay("效果"+(random(3)+1))

笔者不推荐使用该法,因为把所有效果放在同一时间轴里容易乱,而且不知道是不是Flash有BUG,MC的gotoAndPlay函数,如果使用帧标签,容易出错。使用帧号的话,将很麻烦,要手动把关键帧标签所在的帧号(26,47,65)放在一个数组里面,一旦效果增加或者改变很大,数组又要手动修改。
笔者推荐使用的办法是:

Flash 图片轮换效果(图五)

每个效果都放在一个MC里头,单独控制,在效果结束后,运行

stop();
_parent._parent.play();

6、 按钮切换的实现:
切换过程中,显示哪个图片,可以在主时间轴通过一个变量来控制。因为有两个图片,所以就需要两个变量,笔者定义为lastIndex和thisIndex。

[1] [2] [3] [4] [5] 下一页 




上一篇:flash 多图动态载入

下一篇:ShareObject 实现flash数据存储

Flash 图片轮换效果 相关文章:
·QQ空间黑色背景的素材图片(2)
·QQ空间4.0 透明Flash_500个
·QQ空间黑色背景的素材图片
·QQ空间透明flash代码
·建国以来的全套人民币图片 from mopper
·3DS MAX图文教程:事件驱动粒子系统——喷泉效果
·建国以来的全套人民币图片
·3DS Max 7卧室效果图设计:建模篇
·新收集200多种美化QQ空间的透明Flash
·QQ上用来吓人的图片
Flash 图片轮换效果 相关软件:
·孙鑫VC++从入门到精通开发详解视频教程FLASH版
·周恩来总理经典图片集
·FLASH 8中文使用手册
·Flash MX2004中文版多媒体教程
·Flash MX 动画制作实例教程
·Flash MX 从入门到精通
·闪魂——Flash网站建设实录
·Flash 影片提取工具V1.0
·精彩酷片头FLASH源码
·《flash制作高级教程》

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot