万卷书   首页 > 电脑书籍 > Flash > Flash MX实战精选:动画片制作
 
,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

上一页 下一页