1、目录目录退出退出目录目录第7章 医学动画设计技术基础医学动画设计技术基础文件操作预览和测试动画文件场 景时间轴工具箱符号库面 板帧元 件对象的操作文字工具的使用Flash MX基础动画Flash MX交互动画Flash MX媒体动画导出和发布Flash MX动画动画在软件中的应用1页 共106页目录目录退出退出目录目录7.1 文件操作启动Flash MX退出Flash MX保存文件设置文件的属性2页 共106页目录目录退出退出目录目录7.1.1 启动Flash MX启动Flash MX的方法是依次单击【开始】【程序】【Macromedia】中的“Macromedia Flash MX”,即可打
2、开Flash MX窗口,标题为未命名-1,选择【文件】【新建】命令项或者直接单击工具栏中的“新建”按钮,可创建新的Flash MX窗口,标题为未命名-2,依此类推。启动Flash MX后,就可以进入其工作环境,一个典型的Flash MX的工作环境包括了场景、舞台、时间轴、工具箱和面板等。如图所示。3页 共106页目录目录退出退出目录目录Flash MX的窗口界面 4页 共106页目录目录退出退出目录目录场景:用来组织不同主题的动画。舞台:也称为“编辑区”,是进行绘图和编辑动画的地方。时间轴:是进行Flash动画创作和编辑的重要工具。工具箱:用来进行图形设计。符号库:用来存放和组织可反复使用的动
3、画元件,这些元件称为符号。面板:面板提供大量的有关Flash MX对象的各种信息,如帧的状态、实例的属性、调色板等。5页 共106页目录目录退出退出目录目录7.1.2 退出Flash MX退出Flash MX的常用方法有3种:单击窗口右上角的“关闭”按钮;选择【文件】【退出】命令;按快捷键【Alt+F4】。6页 共106页目录目录退出退出目录目录7.1.3 保存文件常用的保存文件的方法有3种:选择【文件】【保存】命令,可以将文件保存为扩展名为.fla的文件。单击工具栏中的“保存”按钮。使用快捷键【Ctrl+S】。7页 共106页目录目录退出退出目录目录7.1.4 设置文件的属性每次启动Flas
4、h都会自动新建一个空白文件。利用“文档属性”对话框可以设置文档的尺寸、帧频、背景颜色及其他动画属性。选择【修改】【文档】命令,弹出“文档属性”对话框,如图所示,参数设置如下。8页 共106页目录目录退出退出目录目录“文档属性”对话框 9页 共106页目录目录退出退出目录目录l无论影片有多少个场景,当设置了舞台的尺寸后,每个场景的舞台尺寸都是一样的。舞台设定的范围最小为1px1px,最大不能超过2 880px2 880px。“匹配”项中的“默认”按钮可以将舞台尺寸还原为550px400px。l单击“背景色”色块,可以在弹出的菜单中选择一种舞台的背景色。l在“帧频”文本框中输入每秒将要播放的动画帧
5、数。在Flash中允许的最大帧频为120帧/秒,最小帧频为0.01帧/秒。对于大多数在计算机上显示的动画,帧频设在812帧/秒。l文档属性的设置可以通过“设为默认值”按钮进行保存,直到下一次的修改。10页 共106页目录目录退出退出目录目录7.2 预览和测试动画文件制作Flash动画时,需要对所做的动画及其交互功能进行预览和测试。操作的方法通常有两种。选择【窗口】【工具栏】【控制器】命令,打开“控制器”面板,通过面板中的“播放”、“停止”等按钮对动画播放进行控制。直接使用【Enter】键也可以在动画编辑的状态下预览动画。选择【控制】【测试影片】命令,动画将在Flash播放器窗口中进行播放。此操
6、作还可以通过快捷键【Ctrl+Enter】来实现。11页 共106页目录目录退出退出目录目录两种操作方法的区别在于:第一种方法只能用来预览动画,对于动画中所包含的帧动作或者按钮动作等必须通过【控制】【启用简单帧动作】、【启用简单按钮】等命令来实现,用此方法预览动画,其中插入的“影片剪辑”动画是不能播放的。要预览和测试所有动画及其交互功能,须使用第二种方法。方法二播放动画的同时,系统自动生成一个.swf文件,并在Flash播放器窗口中播放。.fla文件与.swf文件存放在同一个文件夹中。12页 共106页目录目录退出退出目录目录7.3 场 景插入场景使用场景面板13页 共106页目录目录退出退出
7、目录目录7.3.1 插入场景新建的Flash文件默认包含一个场景,我们可以在这个场景中进行动画制作,但对于比较复杂的动画制作,通常要进行多个场景的设计,进行场景的添加。插入场景的方法如下。l选择【插入】【场景】命令可插入场景。l使用场景面板插入场景。打开“场景”面板的方法有3种,一是选择【窗口】【场景】命令;二是选择【修改】【场景】命令;三是按快捷键【Shift+F2】,可打开场景面板,如图所示。14页 共106页目录目录退出退出目录目录“场景”面板 15页 共106页目录目录退出退出目录目录7.3.2 使用场景面板 复制场景l单击场景面板右下角的按钮 ,将复制一个与当前选择场景一模一样的场景
8、。插入场景l单击场景面板右下角的按钮 可生成一个空白的场景。删除场景l单击场景面板右下角的按钮 可将当前选择场景删除。改变场景顺序lFlash动画播放按照场景的排列顺序进行,如果要改变场景的顺序,可以在“场景”面板中使用鼠标直接拖动场景到合适的位置行上。重命名场景l使用鼠标在场景的名字上双击,激活场景名,可以对场景名进行修改。16页 共106页目录目录退出退出目录目录7.4 时间轴 层控制区时间轴控制区17页 共106页目录目录退出退出目录目录7.4.1 层控制区 动画的每个场景都是由许多的帧和层组成的。在时间轴上,行就是层,列就是帧。用层组织和安排动画每帧内容的层次结构,将运动对象隔离开来,
9、以免对象间相互影响。层就像一张透明的纸,每张纸代表一个图层。透过一张纸的空白部分可以看到下面纸的内容,而纸上有内容的部分将盖住下面相同部位的内容,所以可以通过改变纸张(层)的次序来改变所看见的内容。新建一个Flash动画时,只有一个层。在创作的过程中,可以增加所需要的层来组织动画。在每一层上绘制或编辑的对象不会影响到其他层上的对象。层分为5种类型:一般层、遮照层、被遮照层、引导层和被引导层。每一种类型层的显示是不同的,如图所示。18页 共106页目录目录退出退出目录目录层的类型 19页 共106页目录目录退出退出目录目录7.4.2 时间轴控制区 帧居中按钮 。单击该按钮将使时间轴以当前帧为中心
10、。绘图纸外观按钮 。启用该按钮后,在时间轴控制区的帧数字区将出现一段阴影区,阴影区的两边有两个小圆圈,用于调节阴影区的范围。绘图纸外观轮廓按钮 。启用该按钮后,在时间轴控制区的帧数字区将出现一段阴影区,阴影区的两边有两个小圆圈,用于调节阴影区的范围,该阴影区所包含的帧的内容将同时显示在舞台上,但与多帧显示按钮不同的是,启用该按钮后,只显示留影的外框,多帧编辑按钮 。启用该按钮后,在时间轴控制区的帧数字区将出现一段阴影区,该阴影区所包含的关键帧的内容将同时显示在舞台上,用户可以对显示的内容进行编辑。阴影区的两边也同时有两个小圆圈,用于调节阴影区的范围。绘图纸标记按钮 。用于定义2帧、5帧或全部帧
11、洋葱皮显示。20页 共106页目录目录退出退出目录目录7.5 工具箱工具区l箭头工具:用来进行选择对象、拖动对象等操作。l选取工具:以矢量方式选择图形的曲线。通过控制点来改变曲线的形状。l直线工具:绘制各种形式的线条。l套索工具:沿对象的边沿选择图形区域。l钢笔工具:绘制矢量曲线。l文本工具:添加文本,编辑文本。l椭圆工具:绘制椭圆或者圆。l矩形工具:绘制矩形。l铅笔工具:绘制折线、直线等。l画笔工具:绘制填充图形。21页 共106页目录目录退出退出目录目录l自由变形工具:用于旋转对象和改变对象大小。l填充变形工具:用于编辑渐变颜色或位图图像填充。l墨水瓶工具:用于编辑线条颜色。l画桶工具:编
12、辑填充区域的颜色。l滴管工具:用于获取当前颜色。l橡皮工具:擦除画板上的内容。22页 共106页目录目录退出退出目录目录视图区l平移工具:当画板上的内容比较多时,用该工具可以平移画板以查看其他部分的内容。l放大镜工具:可以缩放画板上的图形。23页 共106页目录目录退出退出目录目录颜色区l笔触颜色:设置绘制的线条颜色。单击按钮,可以弹出调色板,进行颜色的选择。l填充色:设置绘图时的填充颜色。单击按钮,同样弹出调色板。l :用于设置笔触颜色为黑色,填充颜色为白色。l :用于将填充区域颜色设置成无色。l :用于交换笔触颜色和填充颜色24页 共106页目录目录退出退出目录目录7.6 符号库 符号库用
13、于存放和组织可重复使用的Flash动画元件,包括在Flash中绘制的图形、导入的声音、位图和QuickTime动画等文件。符号库将它们转换成符号并存放起来。Flash MX中有库和公用库两种,库中的符号是由用户添加进出的,共用库中的符号是系统内的,包括按钮、声音和学习交互3种类型。25页 共106页目录目录退出退出目录目录 启动“库”面板的方法是选择【窗口】【库】命令,对应的快捷键操作是用【F11】键,启动“共用库”面板的方法是选择【窗口】【共用库】命令,进而选择不同类型的命令,符号是动画中可反复使用的动画元件,用鼠标直接将符号从符号库中拖到画板上,就创建了该符号的一个实例,无论创建了多少实例
14、,在符号库中只有一个符号与之对应。如果画板上实例的属性被修改了,不会影响符号库中的符号;但若修改符号库中的符号属性,那么其对应的实例都将发生变化。在符号库中右击选择的符号后,可以通过出现快捷菜单中的命令对符号进行“重命名”等操作;或者使用面板下边的按钮对符号进行操作。26页 共106页目录目录退出退出目录目录7.7 面 板面板包含了一些常用的编辑功能,并能够实现各种属性的设置、各种Flash元素的状态显示等。“窗口”菜单中的很多命令都是用来打开/关闭面板的。面板打开后,单击面板标题栏可以展开/闭合面板,拖动面板的标题栏可以移动面板。选择【窗口】【关闭所有面板】命令可以关闭所有面板。选择【窗口】
15、【面板设置】下的【默认布局】命令可以恢复面板的原始状态。27页 共106页目录目录退出退出目录目录 打开/关闭常用面板的快捷键 28页 共106页目录目录退出退出目录目录7.8 帧插入帧如果该层没有任何对象,那么在该层任意一帧处单击后,按快捷键【F6】或者【F7】都是插入空白关键帧,如果该图层有对象,那么按快捷键【F7】插入空白关键帧,按快捷键【F6】插入关键帧。选中关键帧后面的某个帧,按快捷键【F5】即可将当前关键帧扩展,即生成静止帧。29页 共106页目录目录退出退出目录目录帧的标识l运动渐变的关键帧是黑色的实关键帧,关键帧之间是一个浅蓝色背景的黑色箭头。l形状渐变的关键帧是黑色的实关键帧
16、,关键帧之间是一个浅绿色背景的黑色箭头。l关键帧之间如果是虚线,则表示渐变模式错误。l单个实关键帧的内容在其后的帧中得到保留,表现为灰色的背景。l关键帧上有个小写的“a”字,表示给此帧设置了交互动作。30页 共106页目录目录退出退出目录目录编辑帧l复制帧l移动帧l删除帧l清除帧l动画帧的反转31页 共106页目录目录退出退出目录目录7.9 元 件创建元件图形元件影片剪辑元件按钮元件转换元件元件的引用32页 共106页目录目录退出退出目录目录7.9.1 创建元件创建元件的方法如下:l选择【插入】【新建元件】命令,弹出“创建新元件”对话框。l按快捷键【Ctrl+F8】,弹出“创建新元件”对话框。
17、l在名称输入框中输入元件的名称。选择“行为”中的某一个类型,单击“确定”按钮进入元件的编辑窗口,不同的元件类型,编辑窗口有所不同。33页 共106页目录目录退出退出目录目录7.9.2 图形元件图形元件是可反复使用的元件,用于构建动画主时间轴上的内容。可以是单幅的向量图形,也可以是位图图像、动画等,有相对独立的编辑区和播放时间。图形元件是制作动画的基本元素之一,但不能对它添加交互行为和声音控制。“图形”元件的编辑窗口与Flash动画窗口相同。34页 共106页目录目录退出退出目录目录7.9.3 影片剪辑元件影片剪辑元件是可反复使用的一段小动画,可独立于主动画进行播放。影片剪辑实际上就是一小段Fl
18、ash动画,是Flash动画主旋律的一个组成部分。在播放动画主旋律的同时,动画影片剪辑的内容也在循环播放,在一个影片剪辑中还可以嵌套别的影片剪辑。在编辑状态下,按【Enter】键预览时,影片剪辑元件是不能播放的,只能按【Ctrl+Enter】键在动画播放器窗口中进行播放。“影片剪辑”元件的编辑窗口与Flash动画窗口相同。35页 共106页目录目录退出退出目录目录7.9.4 按钮元件按钮元件是用于创建动画的交互控制按钮,以响应当前鼠标事件。“按钮”元件的编辑窗口与Flash动画窗口的不同之处就是时间轴。按钮的时间轴有4个不同的状态,可以分别在按钮的不同状态上创建内容,既可以是静止图片,也可以是
19、动画,还可以为按钮元件添加交互动作,使按钮具有交互性。36页 共106页目录目录退出退出目录目录7.10 对象的操作 选取对象复制、移动与删除对象分离与组合变形对齐调色板的使用元件的颜色设置37页 共106页目录目录退出退出目录目录7.10.1 选取对象箭头工具套索工具38页 共106页目录目录退出退出目录目录7.10.2 复制、移动与删除对象选取了要操作的对象后,对象的复制和移动可以在相同层上,也可以在不同层间、不同场景之间。l使用命令进行复制、移动和删除u分别选择【编辑】【拷贝】与【粘贴】,【剪切】与【粘贴】和【清除】命令。l使用快捷键进行复制、移动和删除u分别使用【Ctrl+C】与【Ct
20、rl+V】,【Ctrl+X】与【Ctrl+V】和【Del】快捷键。39页 共106页目录目录退出退出目录目录7.10.3 分离与组合组合对象l在制作动画过程中,画板上存在大量的图形和元件对象,组合起来的对象作为一个整体,操作起来更简便。l选择要组合的全部对象,再选择【修改】【组合】命令,或按快捷键【Ctrl+G】可以将对象组合。l组合的对象可以是单独的图形、元件或文本等。对象被组合后,可以整体进行移动。40页 共106页目录目录退出退出目录目录分离对象l选中对象后,选择【修改】【分离】命令,或者按快捷键【Ctrl+B】可以分离对象。l一般元件、文本、导入的图片等默认为组合的对象。当分离对象后,
21、如果对象内部有一系列白点,则认为是分离的对象,如果选中的对象四周出现一方框,那么该对象为组合对象。41页 共106页目录目录退出退出目录目录7.10.4 变形变形,是指物体整体形状的改变,如尺寸的缩放,旋转和扭曲等。操作的方法通常有3种。l单击工具面板中的变形工具,进行变形操作。l右击需要变形的对象,在弹出的快捷菜单中选择变形的方法,Flash提供了任意变形、扭曲和封套等变形方法,其中分离的对象可以进行上述3种变形操作,而组合的对象只能进行任意变形操作。l使用快捷键【Ctrl+T】打开“变形”面板,进行变形操作。42页 共106页目录目录退出退出目录目录7.10.5 对齐按【Ctrl+K】键打
22、开对齐面板,使用面板中的按钮可以快速的排列画板中所选择的对象。操作的方法是使用箭头工具选择多个对象,再单击对齐面板中对应的按钮即可。43页 共106页目录目录退出退出目录目录7.10.6 调色板的使用单击工具箱颜色区上的颜色按钮可以弹出调色板,按【Shift+F9】键打开混色器面板,也可以设置调色板或按【Ctrl+F9】打开颜色取样面板进行颜色的选取。实色的创建与编辑可以通过在工具箱颜色区或混色器面板,单击“笔触颜色”按钮或“填充色”按钮,打开调色板,通过单击色块进行颜色选择。另外鼠标选中“笔触颜色”按钮或“填充色”按钮,在颜色取样面板中直接单击色块就可以设置线条颜色或填充颜色。在混色器面板中
23、还可以设置透明色Alpha(透明度)的值来改变颜色的深浅。44页 共106页目录目录退出退出目录目录渐变色的创建与编辑要通过工具箱颜色区中的“填充色”按钮或者混色器面板和颜色取样面板来进行设置。线条没有渐变色填充。渐变色是216种颜色的混合渐变。渐变的模式有线性渐变和径向渐变。工具箱颜色区中的渐变填充色和颜色样本面板中的渐变填充色是系统设置好的颜色,通过单击选择即可。45页 共106页目录目录退出退出目录目录混色器面板中渐变色的设置要在填充右侧的下拉列表中选择一种渐变模式:线性或者放射状。要改变当前渐变色,需调整颜色指针,指针本身的属性是实色,通过单击滚动条上方的颜色图标 ,在弹出的调色板上选
24、取颜色。拖动颜色指针,可以改变颜色的位置。若添加指针,只需在滚动条上适当位置单击,最多可添加6个指针;若去掉指针,用鼠标拖动指针到滚动条下方区域即可。46页 共106页目录目录退出退出目录目录7.10.7 元件的颜色设置属性面板 47页 共106页目录目录退出退出目录目录7.11 文字工具的使用 设置静态文本设置动态文本设置输入文本48页 共106页目录目录退出退出目录目录7.11.1 设置静态文本设置静态文本的操作步骤如下。l单击工具箱中的文字工具。l打开“属性”面板,单击左侧下拉列表,选择“静态文本”选项,一般默认为此选项。在此可以设置文字的字体、字号和文字颜色等属性。l在舞台上单击或拖动
25、鼠标,就可以创建一个静态文本框,即可输入文字。49页 共106页目录目录退出退出目录目录7.11.2 设置动态文本动态文本可以实时地反映动作或程序对变量值的修改,创建动态文本时,要在面板中为其设置一个变量进行标识,以便于动画交互操作。设置动态文本的步骤如下。l单击工具箱中的文字工具。l打开“属性”面板,单击左侧下拉列表,选择“动态文本”选项。l在舞台上单击或拖动鼠标,就可以创建一个动态文本框,然后输入文字。l在面板的“变量”文本框中指定一个变量名。l在 图标下拉列表中选择一种换行方式:单行、多行和多行不换行。50页 共106页目录目录退出退出目录目录7.11.3 设置输入文本输入文本为用户提供
26、了一个可以对应用程序进行修改的窗口。创建输入文本时,也要设置一个对应的变量名。设置输入文本的步骤与动态文本相似。只是在 图标下拉列表中多了一项“密码”,该选项是当播放动画时,用户输入的文本内容以“*”显示,并且这些文字不能被复制或剪切。51页 共106页目录目录退出退出目录目录7.12 Flash MX基础动画逐帧动画渐变动画引导线动画蒙版动画52页 共106页目录目录退出退出目录目录7.12.1 逐帧动画逐帧动画的时间轴 53页 共106页目录目录退出退出目录目录7.12.2 渐变动画运动渐变l运动渐变的制作的要点如下:u运动的对象必须是元件类型。u补间为“动作”。54页 共106页目录目录
27、退出退出目录目录形状渐变l形状渐变一般有简单的形状渐变和使用形状提示来进行的形状渐变两种。简单形状渐变的制作要点如下:u渐变的对象必须是分离的。u补间为“形状”。55页 共106页目录目录退出退出目录目录7.12.3 引导线动画 引导线图层是一个特殊的层,在这个图层中有一条线,可以设置让某个对象循着这条线的路径运动。要做出引导线动画至少要有两个图层,一个是一般图层,里面只含有一个对象,而这个对象可以是组合、位图;另一个就是引导层,用户可以将需要的路径画在该图层上。建立引导层的方法是:单击想要做引导线动画的图层,再单击图层面板左下方的“增加引导线”图标,如此就能在此图层的上面增加一个引导线图层了
28、。如果想把某个已经创建图层设置为引导线图层,可以在该层上鼠标右击,然后在弹出的快捷菜单中选择“增加引导线”命令,也可设置引导线图层。56页 共106页目录目录退出退出目录目录7.12.4 蒙版动画利用蒙版层,可以做出聚灯光效果和流动效果。蒙版层下面的内容就像透过一个窗口一样显示出来,这个窗口的形状就是蒙版层上的内容的形状。将多个层组合起来放在一个蒙版层下,可以创建出比较复杂的效果。还可以利用各种类型的动画,使蒙版层上的对象动起来。另外,不能在按钮中使用蒙版层。蒙版层把它相关的层的内容掩饰起来,只有在蒙版层上的填充内容的地方才会露出下面相关的内容。蒙版层上只能含有一个图形、元件或文字。57页 共
29、106页目录目录退出退出目录目录建立蒙版层的步骤如下。l先做好两个一般图层。注意,因为蒙版层通常是对紧挨着的下一层发生蒙版作用,所以一定要确保所建立的蒙版层是在要显示的内容的层上。l右击上面的图层,在弹出的快捷菜单中选择【遮照】命令,将这个图层设为蒙版图层,蒙版层和它下面的被蒙版层都自动被锁定。58页 共106页目录目录退出退出目录目录7.13 Flash MX交互动画动作面板控制主动画设置按钮动作设置帧动作设置影片剪辑动作过程控制59页 共106页目录目录退出退出目录目录7.13.1 动作面板ActionScript的编辑环境就是动作面板,因为设置位置的不同,而出现按钮动作、帧动作和影片剪辑
30、动作不同的面板。打开动作面板的方法有3种:任意选取一个关键帧,然后选择【窗口】【动作】命令即可打开动作面板。鼠标右击按钮或影片剪辑,然后从弹出的快捷菜单中选择【动作】命令。按快捷键【F9】。60页 共106页目录目录退出退出目录目录7.13.2 控制主动画GotoAndPlayl使用GotoAndPlay命令可以实现动画播放位置的跳转,当GotoAndPlay命令被执行后,动画立即跳转到指定的场景的指定帧并在那里开始播放。可以将GotoAndPlay命令附加在一个按钮上面,将这个按钮放在场景中控制动画的播放。l格式:GotoAndPlay(scene,frame)lscene参数设置开始播放的
31、场景。这个选项可以省略,如果不指明,则系统默认当前场景。lframe参数设置开始播放的帧的位置。61页 共106页目录目录退出退出目录目录GotoAndStopl使用GotoAndStop命令可以实现动画播放位置的跳转,当GotoAndStop命令被执行后,动画立即跳转到指定的场景的指定帧并停止在那里,场景中显示跳转目的帧的内容。可以将GotoAndStop命令附加在一个按钮上面,将这个按钮放在场景中作为停止动画播放的控制按钮。l格式:GotoAndStop(scene,frame)lscene参数设置需要跳转的目标场景。这个选项可以省略,如果不指明,则系统默认当前场景。lframe参数设置需
32、要跳转的目标帧的位置。62页 共106页目录目录退出退出目录目录Playl使用Play命令开始从当前位置播放当前时间轴上的动画。当动画播放被停止以后,也需要使用Play命令重新开始播放。l格式:Play()63页 共106页目录目录退出退出目录目录Stopl停止当前动画的播放,并且将播放头停止在Stop命令所在的帧上。屏幕显示的内容为停止位置所在的场景的内容。有时一个动画可能被分成几个部分,播放时将按照与用户的交互动作来决定播放哪一个部分,而不需要将动画的每个部分都依次播放。这时,就可以在每个部分的最后一帧设置Stop命令,当动画运行到这里时就会停止播放,等待用户的指令。l格式:Stop()6
33、4页 共106页目录目录退出退出目录目录StopAllSoundsl执行StopAllSounds命令可以停止当前播放的动画的所有声音的播放。可以将StopAllSounds命令附加在一个按钮上面,将这个按钮放在场景中作为控制动画播放的声音效果开关。l格式:StopAllSounds()65页 共106页目录目录退出退出目录目录7.13.3 设置按钮动作On语句设置lOn命令在Flash制作中是一个十分重要的命令,使用On命令可以由不同的鼠标事件或者键盘事件引发特别指定的操作,分别执行由不同事件指定的不同程序功能。可以将On事件及其处理程序附加在一个影片剪辑上或者一个按钮上,当这些指定的事件在
34、它所附着的实例上发生时,立即调用事件处理程序。l格式:On(mouseEvent)statement(s);lmouseEvent参数设置一个鼠标事件。lstatement(s)参数定义一个程序体,当设置的事件发生后就执行这个程序体中设置的事件处理程序。66页 共106页目录目录退出退出目录目录 On事件的具体触发动作的含义l(1)Press:在按钮上按下鼠标左键时触发动作。l(2)Release:在按钮上按下鼠标左键,在不移动鼠标的情况下松开鼠标左键时触发动作。此项设置为标准的单击动作。l(3)Release Outside:在按钮上按下鼠标左键,然后拖动鼠标,将光标从按钮上移走,再松开鼠标
35、时触发动作。l(4)Key Press:当按下键盘上相应的键时触发动作。l(5)Roll Over:光标由外向里滑过按钮时触发动作。l(6)Roll Out:光标由里向外滑过按钮时触发动作。l(7)Drag Over:在按钮上单击,移出,最后再移入时触发动作。l(8)Drag Out:在按钮上单击,然后移出时触发动作。67页 共106页目录目录退出退出目录目录7.13.4 设置帧动作给帧设置了动作后,当动画播放到此帧时会自动执行预设动作。添加帧动作的方法有2种,分别是:l右击要设置动作的关键帧,从弹出的快捷菜单中选择“动作”命令,打开动作面板。l单击某一关键帧,按快捷键【F9】键打开动作面板。
36、设置动作的关键帧上出现一个字母“a”标识。68页 共106页目录目录退出退出目录目录7.13.5 设置影片剪辑动作OnClipEvent命令OnClipEvent命令设置的是影片剪辑事件。只能被附加在影片剪辑上面,不能直接被加在帧上或者被加在按钮元件上面。格式:onClipEvent(movieEvent)statement(s);69页 共106页目录目录退出退出目录目录lmovieEvent参数指示一个movieClip触发事件,当这个事件被触发时,onClipEvent命令将立即执行statement(s)中声明的事件处理程序。lonClipEvent事件包括:lLoad:影片被下载到当
37、前场景的时间轴时触发。lUnload:影片被卸载时触发。lenterFrame:当影片播放到包含enterFrame事件的帧时触发。lmouseMove:鼠标发生移动时触发。lmouseDown:鼠标左键按下时触发。lmouseUp:鼠标左键松开时触发。lkeyDown:当键盘上有键按下时触发,可用key.getCode()方法返回所按下的是什么键。lkeyUp:当键盘上有键被松开时触发,可用key.getCode()方法返回被使用的是什么键。lData:当使用loadVariables命令或loadMovie命令传送数据时触发。70页 共106页目录目录退出退出目录目录startDrag命令
38、l设置startDrag命令可以使动画中指定的元件跟随鼠标的移动而移动。这样在动画播放时,用户可以通过on事件或者onClickEvent事件设置元件的鼠标跟随;可以将一个影片剪辑设置为鼠标跟随,这样这个影片剪辑可以作为漂亮的鼠标指针取代默认的箭头鼠标指针;还可以将一个按钮设置为鼠标跟随,这一功能可以应用在设置的小游戏中,因为你单击鼠标时也同时单击了这个跟随的按钮。在同一时间内只能有一个跟随鼠标。71页 共106页目录目录退出退出目录目录格式:lstartDrag(target,lock,left,top,right,bottom)ltarget参数指定目标影片剪辑,如果这个影片剪辑就是添加s
39、tartDrag命令的影片剪辑自身,那么target参数的就可以设置为this。l可选参数lock有两个布尔值选项:true或false。如果lock参数设置为true,那么在拖曳元件时鼠标定位在拖曳对象的中心位置。如果lock参数设置为false,那么在拖曳元件时鼠标定位在第一次单击元件的位置。l可选参数left,top,right,bottom分别指定鼠标拖曳的左边界、上边界、右边界、下边界的范围。72页 共106页目录目录退出退出目录目录设置鼠标跟随的要点是:l替代系统鼠标的对象必须是影片剪辑元件类型。l影片剪辑元件,必须在属性面板中为其命名。例如命名为“sb”。l为影片剪辑元件设置代码
40、,如图所示。73页 共106页目录目录退出退出目录目录影片剪辑动作代码 74页 共106页目录目录退出退出目录目录7.13.6 过程控制条件语句 条件语句有两类:if语句和switch语句lif语句格式一:if(condition)格式二:if(condition)else 格式三:if(condition)else if(condition)75页 共106页目录目录退出退出目录目录lswitch语句switch语句是多分支选择结构的语句。格式:switch(expression)case 常量表达式1:分支1;case 常量表达式2:分支2;case 常量表达式n:分支n;default:
41、分支n+1;76页 共106页目录目录退出退出目录目录循环 循环语句有:条件循环和内置计数循环。l条件循环格式1:while(condition)statement(s);格式2:do statement(s)while(condition)77页 共106页目录目录退出退出目录目录7.14 Flash MX媒体动画导入音频文件添加音频导入视频文件添加视频78页 共106页目录目录退出退出目录目录7.14.1 导入音频文件选择【文件】【导入】命令,将AIFF、WAV、MP3格式的音频文件导入动画中,就像导入其他图形文件一样。Flash将音频与位图和元件一起存放在符号库中。79页 共106页目录
42、目录退出退出目录目录7.14.2 添加音频 选择需要添加音频的帧,并插入关键帧,从符号库中将音频拖入即可。效果下拉列表中可以设置如下音频效果。l无:表示不使用任何效果。使用该项可删除以前所设置的效果。l左/右声道:设置只在左声道或只在右声道播放音频。l从左到右/从右到左:可设置播放声音时从左声道传到右声道,或从右声道传到左声道。l淡入:表示随着时间的推移逐渐增加声音的播放幅度。l淡出:表示随着时间的推移逐渐降低声音的播放幅度。l自定义:允许自己创建声音效果。80页 共106页目录目录退出退出目录目录7.14.3 导入视频文件Flash MX提供了导入视频的功能,并且支持更多的视频文件格式,如M
43、PEG、DV、MOV、QuickTime和VAL。在Flash中导入视频时,用户可以嵌入一个视频片断作为动画的一部分。在导入视频时就好象导入位图或矢量图一样方便。81页 共106页目录目录退出退出目录目录导入视频文件的操作步骤如下。l选择【文件】【导入】命令,打开“导入”对话框。l在该对话框中设置选择需要导入的视频文件,选择“打开”按钮,弹出“导入视频设置”对话框。l在“导入视频设置”对话框中,可以设置视频播放的一些选项。82页 共106页目录目录退出退出目录目录7.14.4 添加视频添加视频的操作步骤如下。l当单击“导入视频设置”对话框中的“确定”按钮后,导入的视频自动就添加到舞台上同时也被
44、导入到元件库中。l当视频文件导入到元件库后,选择一个关键帧,打开库面板,从元件库中将视频拖入舞台即可。83页 共106页目录目录退出退出目录目录7.15 导出和发布Flash MX动画Flash的导出Flash的发布84页 共106页目录目录退出退出目录目录7.15.1 Flash的导出用Flash可以导出一个Flash播放影片。导出的文件格式可以是.swf动画、.avi和.mov格式的视频文件以及.gif动画等多种形式。可以作为其他软件设计的素材。导出一个Flash播放文件的操作步骤如下。85页 共106页目录目录退出退出目录目录l启动Flash,选择【文件】【打开】命令,打开一个已经制作好
45、的文件。l选择【文件】【导出影片】命令,打开“导出影片”对话框,输入要导出影片的名称,选择保存的类型,如图所示。86页 共106页目录目录退出退出目录目录保存类型 87页 共106页目录目录退出退出目录目录l单击“保存”按钮进行保存,同时弹出“导出Flash Player”对话框,如图所示。88页 共106页目录目录退出退出目录目录“导出Flash Player”对话框 89页 共106页目录目录退出退出目录目录l单击“确定”按钮,导出的影片同该Flash文件在同一个位置。90页 共106页目录目录退出退出目录目录7.15.2 Flash的发布发布设置在发布动画前,可利用发布设置命令打开“发布
46、设置”对话框,在其中进行相应的发布设置。在对话框中完成设置后,再单击“发布”按钮,就可以将动画发布为指定格式的文件。Flash将发布属性与发布的文件保存在一起,因此每个文件都有自己的设置。91页 共106页目录目录退出退出目录目录发布设置的操作步骤如下。l选择【文件】【发布设置】命令,打开“发布设置”对话框。l在“格式”选项卡中选择要发布的文件格式,在对话框中相应的就会出现与之对应的设置其格式属性的选项卡。l在“文件名”中设置各种格式文件发布的名称。可选中“使用默认名称”复选框,将所有格式的文件使用默认的文件名,文本框以灰色显示。若取消选中,则用户可以进行自行输入。l单击各选项卡,在相应的选项
47、卡中设置文件属性。l完成设置后,可以单击“发布”按钮,将动画进行发布。如果不进行发布,可以单击“确定”按钮,关闭对话框。92页 共106页目录目录退出退出目录目录发布预览发布预览的操作方法如下。l选择“文件”菜单中的【发布预览】命令,在弹出的下一级菜单中选择预览文件的类型。l直接按快捷键【Ctrl+F12】,可以按照HTML格式进行预览。93页 共106页目录目录退出退出目录目录发布发布文件的操作方法如下。l选择“文件”菜单中的【发布】命令,就可以发布文件了。l直接按快捷键【Shift+F12】,可以直接进行发布。94页 共106页目录目录退出退出目录目录创建可执行程序单独播放.swf动画文件
48、时需要使用SAFlashPlayer应用程序。如果用户没有安装这个应用程序,将不能播放此动画文件。在使用SAFlashPlayer应用程序播放动画时,将动画生成可执行程序,那么此文件就可以在没有SAFlashPlayer应用程序的情况下进行播放了。95页 共106页目录目录退出退出目录目录把Flash动画生成可执行程序的操作步骤如下。l鼠标双击打开扩展名为.swf的动画文件。l选择【文件】【创建播放器】命令,弹出“另存为”对话框,如图所示。l在“文件名”中输入可执行程序的名称,单击“保存”按钮即可创建一个可执行程序。l打开保存的位置,双击可执行程序的图标就可以播放动画了。96页 共106页目录
49、目录退出退出目录目录“另存为”对话框97页 共106页目录目录退出退出目录目录7.16 动画在软件中的应用在幻灯片中的应用在网页中的应用98页 共106页目录目录退出退出目录目录7.16.1 在幻灯片中的应用插入对象l运行PowerPoint程序,打开要插入动画的幻灯片。l在菜单中选择“插入”选项,从打开的下拉菜单中选择【对象】命令,弹出“插入对象”对话框,选择“由文件创建”选项,单击“浏览”按钮,选中需要插入的扩展名为.swf的 Flash动画文件,最后单击“确定”返回“插入对象”对话框,如图所示。同时选中“显示为图标”复选框。99页 共106页目录目录退出退出目录目录“插入对象”对话框 1
50、00页 共106页目录目录退出退出目录目录l单击“确定”按钮返回幻灯片。l这时,在幻灯片上就出现了一个Flash影片的图标,我们可以更改图标的大小或者移动它的位置,然后在这个图标上右击,选择【动作设置】命令。l在弹出的窗口中选择“单击鼠标”或“鼠标移动”两个选项卡都可以,再单击“对象动作”,在下拉菜单中选择【激活内容】选项,最后单击“确定”,完成插入动画的操作。l播放幻灯片,鼠标在Flash影片的图标上单击或移动时,打开Flash影片播放窗口。101页 共106页目录目录退出退出目录目录 利用控件 l运行PowerPoint程序,打开要插入动画的幻灯片。l单击菜单中的“视图”选项,在下拉菜单中