主题:  哪位大哥可以传个LOADING教程,我刚学习FLASH

计算器

职务:普通成员
等级:1
金币:0.0
发贴:74
#12003/12/12 19:06:20
请教~



weilong

职务:普通成员
等级:1
金币:1.0
发贴:193
#22003/12/12 21:33:55
用GOOGLE搜一下,网上教程多的是!



郭靖

职务:普通成员
等级:1
金币:0.0
发贴:5
#32003/12/16 16:35:37
我也想知道



onlydesign

职务:普通成员
等级:2
金币:1.0
发贴:726
#42003/12/18 9:55:37
方法:

1、 打开flash mx,新建一个文件。
2、 新建一个影片剪辑mc(^+F8),命名为myloading。



onlydesign

职务:普通成员
等级:2
金币:1.0
发贴:726
#52003/12/18 9:56:11

图片如下:



onlydesign

职务:普通成员
等级:2
金币:1.0
发贴:726
#62003/12/18 9:56:48
3、 进入影片剪辑myloading编辑区,利用长方形工具画一个进度条


图片如下:



onlydesign

职务:普通成员
等级:2
金币:1.0
发贴:726
#72003/12/18 9:57:27
4、 然后,在100帧处插入关键帧。


图片如下:



onlydesign

职务:普通成员
等级:2
金币:1.0
发贴:726
#82003/12/18 9:58:02
5、 返回到影片剪辑myloading的第一帧,利用变形工具,改变进度条的中心点到左侧,并使之变形。(在x轴上缩小至消失)
图一


图片如下:



onlydesign

职务:普通成员
等级:2
金币:1.0
发贴:726
#92003/12/18 9:58:34
6、选第一祯,在下面的属性里,补间里选形状 创建形状渐变。


图片如下:



onlydesign

职务:普通成员
等级:2
金币:1.0
发贴:726
#102003/12/18 9:59:26
7、 在影片剪辑myloading的编辑区里新建一层,来作进度条的外框。用画矩形工具,画个比进度条大的方框,无填充色


图片如下:



onlydesign

职务:普通成员
等级:2
金币:1.0
发贴:726
#112003/12/18 10:00:08
8、 回到主场景,打开库面板F11,把影片剪辑myloading拖放到第一层的第一帧,并延长第二帧


图片如下:



onlydesign

职务:普通成员
等级:2
金币:1.0
发贴:726
#122003/12/18 10:00:41
9、 点击舞台中的影片剪辑,在属性面板中填如其身份名myloading。


图片如下:



onlydesign

职务:普通成员
等级:2
金币:1.0
发贴:726
#132003/12/18 10:01:15
10、 在主场景中新建一层,命名为as。在as层的第二帧插入空白关键帧。


图片如下:



onlydesign

职务:普通成员
等级:2
金币:1.0
发贴:726
#142003/12/18 10:01:53
11、 分别在as层的第一帧和第二帧加入as语句如下:

第一帧:
a=getBytesLoaded();
b=getBytesTotal();
loaded=int(a/b*100);
myloading . gotoAndPlay( loaded );

第二帧:
if(a==b){
nextScene();
}else{
gotoAndPlay(1);
}



onlydesign

职务:普通成员
等级:2
金币:1.0
发贴:726
#152003/12/18 10:02:31
12、 打开场景面板,把现存的场景一改名为:loading。
然后在增加一个场景,名为next,注意两个场景的上下,在上面的是动画发布后播放的第一个场景,哪个场景在下面,哪个是后放的


图片如下: