| ,Layer1在第8祯时按F5,Layer2在1到8祯分别按(F6插入关键祯)然后调整Layer2中长方形的宽度使其逐祯递增,在第8祯时的宽度与Layer1中的长方形相等,即为325px。(此时读取槽为满)。在每一祯中设置“STOP”语句(Action>movie
contral>stop)
Scene 1中新建一蹭,把“读取槽”调入,选中它, 使他的Instance Name
为 “a”(Properties>Instance Name 中输入)这样我们就可以用tellTarget语句来调用他了。
然后就可以用If Frame is Loaded和tellTarget 语句实现LOADING功能。
新建一层,在第1祯输入
ifFrameLoaded ("Scene 3", 25) {
tellTarget ("/a") {
gotoAndStop(1);
}
gotoAndPlay(3);
}
在第2祯按下F7后输入gotoAndPlay(1);,使语句循环~
同理在第3祯按下F7后输入
ifFrameLoaded ("Scene 5", 35) {
tellTarget ("/a") {
gotoAndStop(2);
}
gotoAndPlay(9);
}
在第4祯按下F7后输入gotoAndPlay(3);,………………
由于读取“读取槽”一共有8祯,所以按照上述方法,最终在第15祯中输入
ifFrameLoaded ("Scene 23", 60) {
tellTarget ("/a") {
gotoAndStop(8);
}
gotoAndPlay("Scene 2", 1);
}
最后的gotoAndPlay("Scene 2", 1);是结束LOADING画面,进入下一个Scene。
好了action设置完毕,然后我们可以在读取槽旁边加上“LOADING”字样。
接着在Layer1拉一个550px X 300px的色的长方形做为底色。
为了使画面颜色更丰富,(Insert>New Symbol),画一个R:245
G:124 B:3 ALPHA:40%的圆。再选择(Insert>New Symbol)把刚才的圆调入,组成一个11
X 32 的圆圈方阵。把方阵调入SCENE1 Layer2上。
这样就完成了整个LOADING画面的制作,如图1- 5 所示

图1- 5
|