致力于网页设计制作教程:HTTP://WWW.ASP119.COM

当前位置:首页 > 媒体动画 > Flash教程 > 正文

AS3.0编程 课件设计过程

作者:××× 来源:本站 浏览:  添加日期:2010-4-1 12:05:44

本节将利用ActionScript 3.0编程原理,实现在Adobe flash CS3中进行动画编程,实现一个完整课件的制作过程。

设计准备与素材准备

在课件设计的过程中,有大量的文件和素材需要准备,本节将着重介绍本课件制作过程中所需要创建的基本文件和元件,方便后面的编程和使用。
1.创建文档
2.创建素材“小球”
3.创建素材按钮
4.多选框(CheckBox)组件介绍
5.场景复制和重命名

Loading制作

在Adobe Flash CS3文档中创建自身的Loading,所加ActionScript 3.0的代码帧上最好不要放其他元件,或单独用一个场景,否则将看不到Loading的效果。所以在这里单独使用一个空白场景作为Loading场景。把当前场景的名称修改为“loading”。
要实现Loading,需要完成下面的几项任务:
(1)创建一个文本框,用于显示进度的值。
(2)创建两个矩形,通过缩放其中的一个,表示加载进度与总进度的关系。
(3)创建加载过程的事件处理函数,用于监听加载进度并控制文本框内容和矩形的缩放。
(4)创建加载完成的事件处理函数,用于在加载完成时删除创建的显示对象,并播放进入下一场景。
(5)在当前根路径注册控制加载的两个事件处理函数。

封面设计和变量初始化

课件的封面是第一时间呈现在学生面前的,一个优秀的界面设计可以吸引学生的注意力,将学生的思想带入一个假象的科学范畴之内。
封面设计作为一个单独的场景存在,单击【窗口】|【其它面板】|【场景】,打开场景面板,单击添加场景按钮,添加一个新场景,并修改场景名称为“首页”。在本场景创建封面内容。本例采用蓝色为基调,使用渐变颜色和颜色反差来衬托动画。具体的设计过程在此不在细述,效果如图所示。


平抛运动演示

在场景面板中,选中并复制场景“首页”,创建一个新的场景并命名为“演示”。然后对场景进行一下处理,仅保留背景内容。
在此场景中,将实现平抛运动的模拟演示。具体需要实现的功能如下:
创建一个坐标,用于对照小球的运动位置。
加载三个不同颜色的小球,分别做水平向右直线运动,竖直向下直线运动和平抛物体运动。
利用Timer类控制小球的播放、停止和重置。
使用复选框控制是否“记录位置”和是否“绘制轨迹”。

平抛运动分运动规律

在场景面板中,选中并复制场景“演示”,创建一个新的场景并命名为“分运动规律”。其它保持不变。
在此场景中,将实现对平抛运动的分运动规律的探究。具体需要实现的功能如下:
在坐标原点加载三个不同颜色的小球,分别做水平向右直线运动,竖直向下直线运动和平抛物体运动。
利用Timer类控制小球的播放、停止和重置。
使用复选框控制是否“显水平线”和是否“显竖直线”。此处是本场景演示的重点,利用绘制出的线条的关系,来确定平抛运动在水平和竖直方向各自做什么运动。

平抛运动速度规律

在场景面板中,选中并复制场景“分运动规律”,创建一个新的场景并命名为“速度变化规律”。其它保持不变。
在此场景中,将实现对平抛运动的速度规律的探究。具体需要实现的功能如下:
在坐标原点红色小球,控制其平抛物体运动。
创建一个输入文本和两个动态文本,用来输入“水平速度”和显示“竖直速度”和“合速度”。
利用Timer类控制小球的播放、停止和重置。
使用复选框控制是否“绘制轨迹”。
使用向量绘制方法,绘制箭头线来表示速度的大小和方向,并进行平行四边形合成。

平抛运动位移规律

在场景面板中,选中并复制场景“速度变化规律”,创建一个新的场景并命名为“位移变化规律”。其它保持不变。
在此场景中,将实现对平抛运动的位移规律的探究。具体需要实现的功能如下:
在坐标原点红色小球,控制其平抛物体运动。
创建一个输入文本和三个动态文本,用来输入“水平速度”和显示“竖直位移”“水平位移”和“合位移”。
利用Timer类控制小球的播放、停止和重置。
使用复选框控制是否“绘制轨迹”。
使用向量绘制方法,绘制箭头线来表示位移的大小和方向,并进行平行四边形合成。


反馈练习

在场景面板中,选中并复制场景“位移变化规律”,创建一个新的场景并命名为“反馈练习”。把其中的坐标系,文本内容以及复选框全部删除,只保留3个功能按钮即可。
在此场景中,将实现对平抛运动的分运动规律的探究。具体需要实现的功能如下:
在坐标原点红色小球,控制其平抛物体运动。
创建一个输入文本和三个动态文本,用来输入“水平速度”和显示“竖直位移”“水平位移”和“合位移”。
利用Timer类控制小球的播放、停止和重置。
使用复选框控制是否“绘制轨迹”。
使用向量绘制方法,绘制箭头线来表示位移的大小和方向,并进行平行四边形合成。



跳转及功能按钮实现

跳转按钮是指在不同场景之间进行转换时所使用的按钮,功能按钮主要是指文档的关闭和最大化、最小化按钮。
1.跳转按钮
2.功能按钮