这个源文件的演示只能看这里了:http://yatu.512j.com
开始制作了:
(一)按Ctrl+F8新建一个影片剪辑,命名为“tiao”然后选用矩形工具,从场景中心点向右拉出一个条形。 如图1
(二)按Ctrl+F8新建一个影片剪辑,命名为“loading”按Ctrl+L打开库,将刚才制作好的影片剪辑“tiao”从库中拖入场景,取实例名为“jdt”。 如图2
(三)选择文本工具,在属性面板中选择--动态文本框,拉出一个文本框,变量名为“bfb” 如图3
(四)回到主场景,在第50帧插入要害帧,从库中将影片剪辑“loading”拖入主场景,取实例名为“loading” 进度条就做好了。(注重:这里设定影片播放到第50帧时开始加载外部动画,这个根据你的影片设计要求而自定) 如图4
(五)新建一个层,在第50帧插入要害帧,加入代码。如下:
loadMovieNum("mc.swf", 2);//将外部影片mc加载到级层2
loading.onEnterFrame = function() { //循环获得进度
a = _level2.getBytesLoaded();//获得已下载的字节数,注重我将外部影片加载到级层2
b = _level2.getBytesTotal(); //获得整个动画字节数
loading.bfb = int(a/b*100) add "%";//获得下载百分比
loading.jdt._xscale = (a/b*100);//获得进度条横向缩放值
if (a == b) { //假如下载完成,取消循环,开始播放下载的动画
delete loading.onEnterFrame;
tellTarget ("_level2") {
play();
}
}
};
本文源文件下载:
点击浏览该文件
主动画loading全部完成,这时只差制作外部动画了。在外部动画中注重第一帧加上动作stop();就可以了。假如你要加上一个过度动画也很简单干,我就不细说了,自行设计。
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |