- 浏览: 39437 次
- 性别:
- 来自: 珠海
最新评论
在论坛经常看到Loading加载方式的探讨,不过大多都是讨论用何种加载方法及代码,今天我想对Flash中加载影片时,Loading的位置对影片的影响.Flash Loading有多种制作及加载方式,本文研究的重点是讨论主影片中加载外部swf文件时Loading的位置对影片的影响.也就是将Loading写在主影片内部还是被加载影片中.
首先从缓存进行考虑,由于浏览器可以缓存Flash文件,因此Loading放在主影片内部,或者被加载影片中都没有影响,浏览器第一次会自动缓存这些文件.从操作以及维护上进行分析,在主影片上的Loading可以写成一个函数,然后加载外部SWF文件时可以调用这个函数,维护方便,另外如果是加载jpg等图片时候也可以使用Loading.放在被加载的外部文件中具有不同影片的Loading相互独立,可以制作多种Loading效果.从响应以及加载速度上分析:[同一主文件及外部加载文件,Flash MX2004Professional]
1: 对主文件内部Loading加载外部文件进行测试:
在主文件中新建一个按钮和一个名称为jindutiao的进度条影片,AS代码如下:
on (press) {
t1 = getTimer();
_root.createEmptyMovieClip("m1_mc", 2);//建立一个空MC
m1_mc.loadMovie("1.swf");//加载文件名为1.swf的外部文件
m1_mc._visible = false;
_root.onEnterFrame = function() {
t2 = getTimer();
var l = m1_mc.getBytesLoaded();//取得下载字节数
var t = m1_mc.getBytesTotal();//取得SWF总字节数
per = int((l/t)*100);//per是动态文本框
if ((l>=t) && (t>0)) {
t3 = getTimer();
trace(t3);
trace(t3-t2);
trace(t2-t1);
delete this.onEnterFrame;//删除帧触发事件
m1_mc._visible = true;//使MC可见
jindutiao._visible = false;//使进度条可不见
m1_mc._x = 0;//调整位置,也可调其它属性
m1_mc._y = 0;
} else {
jindutiao._visible = true;
setProperty("jindutiao", _xscale, per);
}
}
}
参数:
将Loading代码写在主文件内部时,主文件大小为3792字节,加载文件702539字节,在33400B/S的带宽下进行5次测试,时间分布如下:
21034ms
21048ms
21021ms
21060ms
21082ms
平均:21049ms,两个影片总字节数:706331
本文转自:http://www.5uflash.com/flashjiaocheng/Flash-loadingjiaocheng/2059.html
发表评论
-
Flash进度条的制作详细讲解(组图)
2010-04-10 13:31 557在论坛和其他网站上经常可以看到新手请教如何制作FLASH进度条 ... -
loding完美制作
2010-04-10 13:31 728当然这里的"完美loding"是指lond ... -
loding完美制作
2010-04-10 13:30 538当然这里的"完美loding"是指lond ... -
Flash中加载影片时,Loading的位置对影片的影响
2010-04-10 13:30 766在论坛经常看到Loading加载方式的探讨,不过大多都是讨论 ... -
AS3笔记(9)-Array
2010-04-09 13:56 585首先值得一提的是AS3的 Array 有了像 String 一 ... -
学习As2.0与AS3.0的尴尬
2010-04-09 13:56 713从macromedia大刀阔斧对A ... -
学习As2.0与AS3.0的尴尬
2010-04-09 13:56 551从macromedia大刀阔斧对A ... -
探索As3.0 Preview
2010-04-09 13:55 479[1b]声明:[/1b]本教程英文版源自Adobe的: htt ... -
探索As3.0 Preview
2010-04-09 13:55 457[1b]声明:[/1b]本教程英文版源自Adobe的: htt ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 11:45 407很不错的视频教程 原文地址: http://blog.sina ... -
as3 使用sound类(翻译)-暂停和继续播放声音
2010-04-09 11:45 634[1b]问题十[/1b] 如何暂停声音,如何从暂停的地 ... -
Coding ActionScript 3.0系列[3]外部swf文件载入
2010-04-09 11:45 654[1b]关于 Coding ActionScript 3.0 ... -
Coding ActionScript 3.0系列[3]外部swf文件载入
2010-04-09 11:45 613[1b]关于 Coding ActionScript 3.0 ... -
Coding ActionScript 3.0系列[4] 外部swf库资源载入及使用
2010-04-09 11:44 617[1b]关于 Coding ActionScript 3.0 ... -
指针随鼠标移动的flash卡通时钟
2010-04-08 11:17 561。先看下时钟效果: var fnum:Number = ... -
动画人物运动规律与节奏
2010-04-08 11:17 580本文转自:h ... -
Flash绘制美丽风景画之海滩
2010-04-08 11:17 460过前段时间学习,我们掌握了鼠绘的一些初步知识,今天我们来综合一 ... -
Flash制作卷轴水墨画展开动画效果
2010-04-08 11:17 546北京奥运会开幕式上那充满诗意的卷轴,以及它所呈现给我们的一幅幅 ... -
Flash鼠绘入门第十三课:绘制美丽春日飞燕
2010-04-08 11:17 539相传燕子于春天社日北 ... -
跑动的小火柴人(flash动画)
2010-04-08 09:32 467本教程描绘的是完全用ActionScript做的一个火柴棍小人 ...
相关推荐
flash 加载基本的loading,简洁代码直接可用。
3款漂亮的Flash Loading加载效果
Flash Loading加载动画样式集源文件,6种不同的用于制作Flash加载动画时候的动画效果集,在这些动画剪辑的基础上,再加上as脚本,就可实现一款漂亮专业的Flash Loading动画。
Flash Loading脚本编写加载特效,适时显示百分比,适时显示加载的百分比。中间有一个花朵旋转的效果,让加载效果动起来,避免吊板。。
卡通灯泡动画loading加载flash素材 卡通灯泡动画loading加载flash素材
Flash片头加载动画-光点loading源文件,文件大小16.6K,使用了Flash脚本实现的效果,很不错的效果,流畅灵动,用在片头中很合适。
6款Loading加载动画Flash源文件
线条风格的Flash加载loading源文件,一条线段不断的变长,也就是影片 在不断的被加载,加载完成,线条变最长,一种个性的Flash Loading特效吧,有意思吧,下载后,可从库中层出这个Loading的动画剪辑,再复制脚本到...
漏斗Flash 加载动画Loading特效 含源码文件,随着flash的加载,漏斗上半部分的水会流到下半部分,当下半部分流满水时,flash就加载完成了,显示100%,你会注意到,本Loading的百分比是随着水向下跑的。
一个精美的Flash Loading加载条动画,Flash加载特效,用于影片开始前的载入阶段,这个加载条呈扇形,随着影片加载的进度,扇形会慢慢变大,直到加载完毕。你可以把这个加载条用在其它的Flash创作中,很多时候都可以...
光芒四射的Flash加载Loading动画源码,一个Flash加载动画,运行时像有光芒四射的效果,看上去视觉效果不错,Loading功能你可根据需要自己打开源文件,看是否有些库资源你可以使用。
loading动画效果,flash加载动画图标,全矢量国外精选,超值得收藏。
发光的圆形线条loading加载flash动画素材 发光的圆形线条loading加载flash动画素材
制作Loading可用的Flash动画素材,里面有文字渐变,有闪烁的星点特效,全部是Flash鼠绘创作,可单独摘录其中的某个元素用于Flash加载动画的设计中,自带Flash CS格式的源文件,可作为Flash加载的参考素材。
本Flash源码包主要是收集一些用于制作Flash Loading加载效果的动画剪辑集,这些小巧的动画效果,特别适合用于制作Flash片头的加载动画中,如果你美工不好,这些动画剪辑你可以直接从库中拉到你的flash源码中使用,...
单个SWF文件loading加载详解
Flash随机生成圆点制作成Loading动画,很漂亮的Flash加载动画,用于影片开始前的加载特效,圆点生成后在不停的晃来晃去,给人动感的感觉。
Loading加载动画, 有5个flash,东西不多,呵呵。
Flash光环旋转的Loading效果,五彩的光环一边变幻色彩一边旋转,同时显示Flash影片加载的百分比,通过这个源码你可学习到Flash Loading加载技术的要领。
样式丰富的Flash加载动画,各具特色。 第一个:圆形光球LOADING,带数字加载。 第二个:随机气泡(水滴)效果数字Loading 第三个:遮罩Loading,百分比与遮盖大小同时变化,当百分比为100%时,被遮挡的...