![]()
课堂导入
我们都明白一个完整的应用程序是由若干条语句按先后顺序排列而成的,与其它编程语言一样。Action script语言也有控制语句,例如条件控制语句if ,else if和循环控制语句,如while,do while等。同学们,在学习的过程中可以与之前学过的C语言做个类比。
![]()
学习目标
1、了解程序流程控制的概述;
2、掌握程序流程控制的基本方法。
![]()
学习任务单
![]()
教学视频
![]()
教学课件
![]()
拓展资源
(一)思考一下:怎样制作一个摩擦力内容的课件呢?

(二)操作步骤
步骤1:制作元件
(1)新建一个空白AS2.0文档,选择“插入”—“新建元件”命令,打开如下图所示的“创建新元件”对话框。

(2)创建“木板”图形元件,“木板”图形元件如下图所示。

(3)参照步骤(1)~(2)的方法,分别创建如下图所示的棉布、木块、弹簧度数、弹簧称、桌子等图形元件。

步骤2:制作影片剪辑
(1)创建“匀速运动”影片剪辑,如下图所示。建立桌子、木板两个图层,拖入桌子、木板元件,调整位置。创建木块、弹簧度数、弹簧称三个图层,拖入制作好的相应元件。在弹簧称图层第16帧、第60帧插入关键帧,分别在木块和弹簧度数图层的第20帧和第60帧插入关键帧,如下图所示。调整弹簧称和木块的位置,创建动作补间动画,如下图所示。



(2)添加“控制”图层,拖入按钮元件,设置第1帧动作为:stop();,按钮动作为:on (press) {play();}控制影片剪辑的停止与播放。
(3)用同样的方法,创建木块在木板、木块加砝码、木块在铅笔上移动的影片剪辑元件。
步骤3:主场景程序控制。
(1)回到场景中,建立“背景”、“标题”、“内容”、“控制”四个图层,分别在背景、标题图层中添加背景图像和文字。在“内容”图层中插入4个关键帧,分别从库中拖入“匀速运动”、“木块在木板”、“木块加砝码”、“木块在铅笔上移动”的影片剪辑元件。在“控制”图层添加4个按钮,按钮动作分别为:on (release) {gotoAndStop(1);}、on (release) {gotoAndStop(2);}、on (release) {gotoAndStop(3);}、on (release) {gotoAndStop(4);}。控制摩擦力实验的演示。如下图所示。

(2)按Ctrl+S键,保存制作结果。
![]()
学习讨论
![]()
课后检测
同学们,请扫描以下二维码进行课后检测,我们将全程记录你的答题情况。


