然后插入一个图层sound,用来设置飞机下落的声音效果,从外部导入一个爆炸的音效,然后选中图层sound,从属性面板的sound下拉列表中选择所导如的身影,最后将此层也延续到第10祯,时间线如图9所示:

图9
最后还要添加一些Action动作脚本对其加以控制。新建一个图层ACTION,在第1,2,和10祯分别插入一个关键祯,然后给第一祯添加如下AS:
this._x = _root.expX;
this._y = _root.expY;
给第2祯添加如下AS:
this._x=_root.expX;
this._y=_root.expY;
给第10祯添加如下As:
this.removeMovieClip();
6.制作记时器:游戏是有一定时间控制的,所以还需要添加一个记时器,使用动态文本可以方便的实现,新建一个Movie
clip元件,命名为mTime,在元件编辑状态下,使用文本工具绘制一个矩形文本框,然后在属性面板中设置其为Dynamic动态文本,这样就可以用Action对其中的内容加以控制了,设置其变量名为rTime,然后在文本框前面输入提示信息,如图10所示:
图10
然后新建一个层,在第一祯添加如下AS:
now = new Date();
//新建一个Date对象
startTime = now.getTime();
//设置开始时间为系统时间
playTime = _root.playTime;
rTime = playTime;
在第三祯添加如下AS:
now = new Date();
currentTime = now.getTime();
rTime = playTime-int((currentTime-startTime)/1000);
if (!rTime) {
_root.gotoAndPlay("reStart");
stop ();
}
//显示并控制记时器中的时间
在第5祯添加如下AS:
gotoAndPlay (_currentframe-2);
到此为止,游戏中需要的元件大部分准备好了,下面就可以开始布置主场景了。
|