终于搞定。。呵呵。。。
看看用getBytesLoaded()和getBytesTotal()来制作loading 。。。。
这两个语句意思分别为:获取装载的字节数和动画总的字节数。说到这里,朋友们大概就明白了。我们利用装载的字节数与总的字节数的比值来判断动画是否装载完或者是否达到我们设定的装载位置。这两个语句的优点在于,他们能够精细的判断整个动画和下载的动画的字节数,让观众更能够清楚的知道动画的大小和下载速度。下面我们就利用这两个语句来作一个loading。
1, 打开flash mx,新建一个文件,文档属性默认。
2,新建一个影片剪辑mc,命名为myloading。
3,进入影片剪辑myloading编辑区,利用长方形工具画一个进度条。
4, 然后,在100帧处插入关键帧。
5, 返回到影片剪辑myloading的第1帧,利用变形工具,改变进度条的中心点。
6, 并使之变形。(在x轴上缩小至消失)。
7, 在第1帧和第100帧之间创建形状渐变。
8, 在影片剪辑myloading的编辑区里新建一层,来作进度条的外框。利用墨水瓶工具和复制。
9, 回到主场景,打开库面板,把影片剪辑myloading拖放到第1层的第1帧,并延长第2帧。
10,单击场景中的影片剪辑,在属性面板中填如其分身名myloading。
11,在主场景中新建图层,命名为as。在as层的第2帧插入空白关键帧。
12,分别在as层的第1帧和第2帧加入as语句如下: 第1帧:
a=getBytesLoaded();
b=getBytesTotal();
loaded=int(a/b*100);
myloading . gotoAndPlay( loaded );
第2帧:
if (a==b) {
gotoAndPlay("场景 1", 1);
} else {
gotoAndPlay(1);
}
13,打开场景面板,把当前场景一改名为:loading。
14,新建一个场景,并在新场景的第1帧加入一段音乐(为了增大文件体积。当然也可以是动画)。
15,测试完成。
动作脚本解释: 第一帧:
a=getBytesLoaded(); //设置变量a等于下载的字节数。
b=getBytesTotal(); //设置变量b等于动画全部字节数。
loaded=int(a/b*100); //int为取(a/b*100)的整数(近似值)
myloading . gotoAndPlay( loaded ); //播放影片剪辑,并以loaded的进度限制。
第二帧:
if(a==b){ //如果下载的字节数等于全部字节数,则执行下面的语句。
gotoAndPlay(“场景1”,1); //播放场景1的第1帧。
}else{ //否则,(条件不满足时)
gotoAndPlay(1); //播放loading场景的第1帧
我刚刚测试过。。。成功。。。呵呵。。。
供flasher参考哦。。呵呵~
PS:我的一个小loading 的记录。。。
首先 做一MC命名为loader 拉如SCENE。。。
然后 在MC下插入一个动态文本框。用于显示进度。。实名化kb。。。
最后 插一层。。。为AS。。。。在AS的第一帧写入:
a=getBytesLoaded();
//得到下载的字节数
b=getBytesTotal();
//得到SCENE总的字节数
loaded=int(a/b*100);
//得到下载的比率。。注意*100是为了对应到MC的帧数
loader.gotoAndPlay(loaded);
//控制MC播放对应下载进度的帧
在AS的第二帧写入:
if (a==b)
//如果载入字节数等于SCENE总字节数的话
{
gotoAndPlay(12);
//跳转到12帧播放。第12帧为SCENE正式播放的起始帧
}
else
//否则
{
kb=loaded+"%";
//把下载比率值赋予动态文本框kb并显示
本文转自:http://www.5uflash.com/flashjiaocheng/Flash-loadingjiaocheng/2051.html
发表评论
-
纯AS动感LOADING,可以开启随机12种效果
2010-04-10 13:37 528//加载需要使用的类 import mx.transition ... -
纯AS动感LOADING,可以开启随机12种效果
2010-04-10 13:36 634//加载需要使用的类 import mx.transition ... -
纯ActionScript的Loading效果四例
2010-04-10 13:36 601前言:稍微大一些的Flash作品在播放之前都会有一个Load ... -
纯ActionScript的Loading效果四例
2010-04-10 13:36 476前言:稍微大一些的Flash作品在播放之前都会有一个Load ... -
as3 使用sound类(翻译)-暂停和继续播放声音
2010-04-09 14:01 616[1b]问题十[/1b] 如何暂停声音,如何从暂停的地 ... -
ActionScript 3.0系列教程:Document Class特色为我们带来了什么?
2010-04-09 14:01 563Document Class,中文直译为“文档类”。顾名思义 ... -
ActionScript 3.0系列教程:Document Class特色为我们带来了什么?
2010-04-09 14:01 616Document Class,中文直译为“文档类”。顾名思义 ... -
AS3.0的类及绑定
2010-04-09 14:01 747[1b]ActionScript 3.0系列教程(2):AS ... -
AS3.0的类及绑定
2010-04-09 14:00 741[1b]ActionScript 3.0系列教程(2):AS ... -
as3游戏开发之打气球系列(二)
2010-04-09 11:51 451HI,经过了昨天疯狂的理 ... -
我对as3声音架构的理解
2010-04-09 11:51 531一直都对as3的声音架构 ... -
as3.0游戏开发之打气球系列(一)
2010-04-09 11:51 462好久没有写正经的文章 ... -
as3按钮事件
2010-04-09 11:50 503在刚开始学As3时,如果不知道按钮的事件如onPress的话 ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 11:50 523很不错的视频教程 原文地址: http://blog.sina ... -
漫画绘制技法大放送(上)
2010-04-08 11:23 507网络收集整理(jundark) [1b]一、人体基本结构[/1 ... -
flash动画形变讨论二:低头
2010-04-08 11:23 531上次说了基本的形变,现在说下提示点,提示点是控制图形变化的基本 ... -
卡通娃娃360度转身动画
2010-04-08 11:23 546超人表情原创大赛正如火如荼的进行中,对于初哥可能就望钱兴叹了, ... -
指针随鼠标移动的flash卡通时钟
2010-04-08 11:23 613。先看下时钟效果: var fnum:Number = ... -
动画人物运动规律与节奏
2010-04-08 11:22 841本文转自:h ... -
用FLASH MX制作动画卡通人物(1)-人物素材的准备与处理
2010-04-08 09:37 1000看见下面的小男生了吧,眨~眼,抬~手,很简明的卡通形象,本篇所 ...
相关推荐
一种建筑消防用消防沙体装载箱的制作方法.docx
它以提高物流主体作业“运送”、“保管”的装载效率,以削减物流成本为目的,通过最优化装载分析过程,在物流企业不发生实际货物物理转移的情况下,综合考虑货物形状、装载安全性、空间利用率等因素,利用计算机做...
一种新型履带装载机的制作方法.docx
一种建筑工程用装载机的制作方法.docx
机具连接装置及挖掘装载机的制作方法.docx
主控阀、定变量液压系统和装载机的制作方法.docx
一种无人直升机多单位照明结构装载装置的制作方法.docx
分支限界法解决装载问题 C++实现。 分支限界法类似于回溯法,也是一种在问题的解空间树T中搜索问题解的算法。
//利用优先队列(最大堆)储存 int limit(int i); void AddLiveNode(int up, int cw, bool ch, int level); bbnode *P;//指向扩展结点的指针 int c;//背包的容量 int n;//物品的数目 int *w;//重量数组 ...
(2)假定有一批长方体货物,每件重70kg,包装规格为930mm×450mm×370mm,试利用所建立的数学模型分别确定一辆P62N型棚车和一辆P70型棚车(尺寸见表1)可装载此种货物的件数,并给出两种棚车端部和中部的装载方案;...
煤矿巷道大断面的岩巷掘进排矸效率低,快速运输配套...新集能投集团在口孜东矿试用了ZWY-120/55L型矿用挖掘装载机。通过对该机使用情况分析和相近类型设备对比,证明了挖掘装载机快速掘进有效,值得在岩巷掘进中推广使用。
最优装载问题——回溯法 最优装载问题——回溯法 最优装载问题——回溯法
使用混合遗传算法来解决单个集装箱装载问题,通过优化集装箱的使用体积、数量和总值。在所提出算法的框架内,使用了一种特殊的个体二倍体表示方案,并采用了一种改进的启发式包装方法,该方法源自最深的左下填充...
计算计算法设计与分析实验,最优装载问题 c++
掘进机装载机构的性能好坏对装载效率、机械使用寿命有较大影响。针对目前装载机构在结构复杂、故障率高、元件要求高等方面的问题,提出低速大扭矩马达与星轮结合使用的新型装载机构。对液压系统和星轮尺寸、转速以及...
大型液压装载机摇臂的制作方法.docx
利用类装载器动态加载类并启动类,进行对文件的加密和解密
Scatter_Loading讲义.pdf 链接,装载
最优装载问题的回溯算法,用回溯法解决装载问题的c++算法。
装载机工作装置强度分析 装载机是土方施工工程中十分常见的工程机械之一,对该机种的研究所涉及的领域涵盖了数学、力学、机械、液压、电子、计算机、现代控制理论和技术等许多方面;装载机工作装置的主要功用是铲装...