下载进程条的制作技巧及实例
下载进程条的制作基础:
在FLASH中利用IF FRAME IS LOADED END FRAME LOADED动作 可以检测动画中指定桢是否载入了,如果载入了,跳转到下
一桢继续完成动画的播放,如果未完成则返回前一桢, 继续执行检测,直到指定的桢导入了才能继续,同样的原理 依次完成对多个桢的检测,直到整个动画全部载入了,
这时进程完成了。
下载进程条的作用:
虽然FLASH动画应用于网页中可以达到很好的效果,但是往往 传输速度的影响,造成漫长的等待时间,这时对动画中超大 数量的桢进行跟踪是很重要的,帮助用户了解下载的进程。
实例制作过程:
1:新建一FLASH文件
2:新建3个层,分别命名为:action/title/bar
3:action用来存放控制的脚本,title用于存放下载的提示信息 bar用来存放下载的进程条。
4:bar层中1桢处新建一矩形条,同时在2。10桢插入关键桢 10桢处用箭头工具拉伸矩形条,而后,11,20桢处创建 关键桢,20桢处拉伸,24桢处插入关键桢,且
alpha调到15%,
5:在title层中,1桢分别用字符工具,输入0%和文件传输中 请稍后。。。。10桢处插入关键桢,分别创建 50%和文件传输中,请稍后。。。。
20桢处插入关键桢,创建100%和文件传输完毕了。
6:action层中,
1桢:if frame is loaded(25)
go to and play(3)
end frame loaded
play
7:title层中2桢处插入关键桢,且action层2桢 go to previous frame
8:10桢处 action层中,脚本:
if frame is loaded (30)
go to and play(12)
end frame loaded
play
9:title层中11桢处插入关键桢,action 层中11桢设为
go to previous frame
10:24桢title层插入关键桢,文字提示alpha20%
11:bar层2-10/12-20/20-24插入shape动画,这时全部动画完成了。
注意:全部动画共30桢,待全部完成,进程条及提示信息会逐渐的在场景中淡去。然后动画正常播放。
摘自《我要起步网》 笨笨熊/文
|
|