文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院媒体动画FlashFlash 图片轮换效果
精品推荐
特别推荐
·FLASH基础的一些心得体会
·推荐:不间断滚动显示图片的代码
·全面升级您的Flash播放器
·由浅入深学习Flash制作高射炮游戏
·由浅入深学习Flash制作高射炮游戏(续)
·遮照及文字遮照的几个概念和事例
·创建一个实用Flash站点的十大技巧
·Flash动画制作实例:小野人玩摇滚
·Flash技术在电子杂志设计制作应用
·用js+flash实现网页中复制数据功能
·教你如何去掉网页上的Flash动画虚线框
·让Flash动画适应任何分辨率的网页
·基础:flash9.ocx 加载错误解决方法
·Flash AS基础精典教程
·Flash AS教程之四 动态文本的编写以及外部文本的载入
·flash载入外部文本设置颜色的问题
·Flash制作漂亮的三重卷动相册特效动画
·关于网页中Flash弹出网页窗口的详细讲解
·用FLASH遮罩效果做图片切换效果
·实例技巧:Flash与HTML实现交互的实例
热点TOP10
·Flash 图片轮换效果
·Flash如何制作灯光效果
·Flash AS3:动态文本滚动条
·Flash制作漂亮的三重卷动相册特效动画
·书本翻页效果
·Flash AS基础精典教程
·用FLASH遮罩效果做图片切换效果
·flash声音特效实例--架子鼓(图)
·Flash精彩背景特效源文件下载(2)
·Flash用鼠标控制图片移动效果动画教程
·用 FLASH 8 制作瀑布动画
·将数码照片做成自动放映的Flash
·Flash电子书鼠标拖拽翻页效果原理
·两只蝴蝶飞舞动画,Flash制作方法
·Flash动画制作实例:小野人玩摇滚
·把好看的flash动画设为桌面
·Macromedia Flex 教程: Flex入门教程
·Flash AS制作的仿苹果机的导航菜单
·Flash制作一款漂亮的韩国式下拉菜单
·实例讲解flashMTV制作全过程(目录)

Flash 图片轮换效果

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


此时,运行影片,如果图像列表和图片都没有错误的话,图像就会轮着显示,但是现在的效果很生硬。是因为还没有遮罩动画做过渡。

4.1、要添加遮罩了。在遮罩图层的第一帧里创建一个mc,元件名和实例名均为mask。接着在里头添加这么一段形状补间动画:

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

Flash 图片轮换效果(图九)

其中,时间轴上的首尾两帧均加上:

stop();

主时间轴的第四帧追加:

mask.gotoAndPlay(2);

此时运行,效果就不再生硬了,是一个简单的遮罩动画切换效果。
但是,为了更方便地实现随机效果,这种刚才笔者不推荐的做法就不再用了。刚才只是为了方便大家测试效果而已。

5.1、 把时间轴改成下图的设置:

Flash 图片轮换效果(图十)

动作脚本中每一帧都是写:

stop();
mask.gotoAndPlay(2);

而遮罩的mc这一图层的不同帧都放置一些跟刚才的形状补间类似的MC动画,实例名均为mask。最好动画的开头都不跟图片容器有接触,结尾则把整个图片容器覆盖。达到遮罩显示新图片的效果。
然后,主场景第四帧控制mask的代码也要跟着改变,把mask.gotoAndPlay(2);改为mask.gotoAndStop(1+random(mask._totalframes-1))。于是每一次切换,mask就会跳转到不同的帧。

5.2 、修复一个Bug:
笔者以为已经成功的时候,测试才发现,有些时候还是不能自然过渡。一直以为是动画效果的问题,调来调去,还是不行。好不容易地,笔者通过输出每次跳转的帧才知道,原来当两次跳转的位置一样的时候,遮罩动画动不起来,因为没有发生帧跳转。为此,笔者想到了用如下方法调整:
把随机跳转代码转移到mask里头,在mask里添加最后一帧,其中,在遮罩的MC图层里随便放入一些图形,但是不要跟图片容器重叠。该帧的动作脚本图层添加代码:gotoAndStop(random(_totalframes-1)+1),跳转到除最后一帧的任一帧里头运行遮罩动画效果。然后,主时间轴第四帧中的最后一句也相应地改为mask.gotoAndStop(mask._totalframes),让mask先跳转到最后一帧,再随机播放效果。这样,哪怕两次随机的值一样,帧也会发生跳转,过渡动画一定可以播放成功。

这里需要说明一点的是,如果你在2.2步创建的graph元件不是矩形或者Alpha不等于100的话,那么,当图形因为比例问题而不占满整个graph的时候,旧图片将有可能因为新图片面积小而不会被完全覆盖,在下次轮换的时候,就会看到很生硬的图片消失效果。所以,笔者建议大家的graph元件最好是个全不透明的矩形。

至此,自动过渡播放的效果已经实现了。下面就是按钮控制的实现。

6.1 按钮功能的实现:
如果要添加按钮功能,首先就得添加按钮,这个道理连小学生都明白。然而,it's easier said than done,具体如何创建按钮,就不是那么简单了。因为图像的数目是不确定的,因此需要动态创建。
创建按钮其实只需要在载入全部图像进入第一轮显示的时候创建一次就可以了,因此,可以把该段创建按钮的代码放在第三帧。为了让美工高手能有发挥自己才华的机会,笔者在这里就不用代码写按钮了,而是先在库里手动创建一个,接着通过attachMovie载入。
为了让按钮的深度更好管理,笔者建议大家把所有按钮载入到一个mc里头。于是,在遮罩层上面新建一个图层,命名为按钮。然后放置一个空的mc,元件名和实例名均为button_Field。位置根据你个人喜好而定。
接着,在第三帧追加代码:

for (var i in imgabbrs) {
       var btn:MovieClip = button_Field.attachMovie("button", "button"+i, i);//从库里载入button元件,创建方法在后面介绍
       btn._x = i*btn._width;
       btn._y = 0;//这两句让按钮横向排列
       btn.index=Number(i)+1;//给按钮定义一个属性,这个属性表示第几张图片,将在一个动态文本里显示

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




上一篇:flash 多图动态载入

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

Flash 图片轮换效果 相关文章:
·QQ空间黑色背景的素材图片
·QQ空间4.0 透明Flash_500个
·QQ上用来吓人的图片
·QQ空间透明flash代码
·3DS Max 7卧室效果图设计:建模篇
·建国以来的全套人民币图片
·QQ空间黑色背景的素材图片(2)
·新收集200多种美化QQ空间的透明Flash
·3DMax:跟我学做房间效果图
·QQ空间流星雨效果代码
Flash 图片轮换效果 相关软件:
·孙鑫VC++从入门到精通开发详解视频教程FLASH版
·Flash MX 动画制作实例教程
·FLASH 8中文使用手册
·周恩来总理经典图片集
·闪魂——Flash网站建设实录
·Flash MX 从入门到精通
·《flash制作高级教程》
·FLASH个人简历源程序(FLA)
·Flash教程
·Flash MX2004中文版多媒体教程

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