《flash制作教程.ppt.ppt》由会员分享,可在线阅读,更多相关《flash制作教程.ppt.ppt(95页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、动画设计动画设计计算机信息管理学院动画设计计算机信息管理学院2 2第1章、Flash概述1.1 Flash的出现及其特点Flash是美国Macromedia公司于1999年6月推出的一款优秀的网页动画设计软件。在Flash尚未诞生之前,因特网上的动画大多是GIF动画或Java动画。前者文件尺寸很大,后者要求制作者有较高的编程能力。Macromedia公司推出的Flash提供了创作网络动画的新途径。Flash动画具有如下特点:体积小。Macromedia公司使用了插件技术,大大缩小了Flash动画文件的尺寸。Flash中的声音文件使用了MP3的压缩格式,在保证高质量声音的同时,也减小了Flash
2、动画的尺寸。Flash动画是一种Stream动画。所以,Flash动画在因特网上可以边下载边运行。这一特点是Java动画无法比拟的。创建和编辑Flash动画的方法简单易学。通过使用关键帧和渐变的技术,Flash简化了动画的创建过程。交互功能强大。通过交互功能使动画和网页有机地结合起来,可以创造出复杂的动画,绝不逊色于Java。可以输出多种格式的电影文件。利用Flash创建的动画,不仅可以生成Flash格式(*.swf)的动画,还可以输出为GIF动画、MOV动AVI动画以及.exe文件或Java动画。随着Flash的发展,Flash动画不仅应用在因特网上,现在许多广告、电脑游戏的片头和片尾都是用
3、Flash做成的。Flash还可以代替PowerPoint制作更精巧的幻灯片进行播放。利用Flash可以直接输出Windows可执行文件(*.exe)的功能,可以便捷地制作出Flash游戏。使用Flash插件,能把Flash动画直接嵌入到VB、VC所生成的Windows可执行文件(*.exe)之中。可以说,Flash已经成为进行多媒体制作不可缺少的工具。最新的Flash实际上包含了两个版本:Flash Basic 8和Flash Professional 8。与Flash Basic 8相比,Flash Professional 8的功能较为全面,因此本书介绍的版本为Flash Profess
4、ional 8。1.2 Flash的安装和启动在Windows操作系统下,单击【开始】按钮,选择【程序】菜单中的【Macromedia】子菜单中的【Macromedia Flash 8】命令,或者双击桌面上的Flash8快捷方式图标,即可启动Flash8,显示初始页界面(即Welcome面板)。在此页可以新建Flash文件或打开已有Flash文件。动画设计计算机信息管理学院动画设计计算机信息管理学院5 5第2章、初识FlashFlash界面介绍创建新项目从模板创建菜单栏介绍工具栏及部分功能面板介绍:主工具栏、混色器面板、颜色样本面板、信息面板、场景面板、动作面板、组件/组件参数面板、调试器面板
5、、输出面板、属性面板动画设计计算机信息管理学院动画设计计算机信息管理学院6 6 Flash8的工作界面的工作界面【时间轴时间轴】面板面板 动画设计计算机信息管理学院动画设计计算机信息管理学院9 9Flash作品类别素材贺卡MTV网页元素互动游戏媒体展示动画短片动画设计计算机信息管理学院动画设计计算机信息管理学院1010第3章、绘图工具的使用绘图工具的使用:绘图工具的使用:线条椭圆矩形铅笔刷子钢笔墨水瓶动画设计计算机信息管理学院动画设计计算机信息管理学院1111颜料桶滴管橡皮擦选择工具部分选取工具套索工具任意变形工具填充变形工具动画设计计算机信息管理学院动画设计计算机信息管理学院1212辅助绘图
6、工具:手形工具 缩放工具 对齐工具动画设计计算机信息管理学院动画设计计算机信息管理学院1313第4章、Flash特效(素材制作)Flash是一款动画制作软件,但制作动画时,需要用到文字、图形图像、声音、视频等各种素材。文本素材的制作图形图像素材的导入和制作声音素材的导入和编辑视频素材的导入和控制图形元件的建立和使用动画设计计算机信息管理学院动画设计计算机信息管理学院14141.文本素材:变形文字 造型文字 空心字 彩虹字 彩图文字 阴影字 发光文字动画设计计算机信息管理学院动画设计计算机信息管理学院1515镀铬文字荧光文字倒映文字光影文字触电文字提示点文字动态文本动画设计计算机信息管理学院动画
7、设计计算机信息管理学院16162.秀图效果伸展秀图卷帘秀图翻转秀图杂糅秀图淡入秀图劈开秀图穿插秀图飞入秀图堆砌秀图轮流淡出秀图动画设计计算机信息管理学院动画设计计算机信息管理学院17173.声音素材在动画设计中,有时可能使用到声音。例如为动画添加背景音乐、解说词等。从音效的角度讲,如要获得较高的音效质量,可以导入22kHZ、16位立体声声音格式文件;如果为了提高动画文件的传输速度则必须严格控制文件的大小,这需要字节数较少的声音文件,可以导入8kHz、8位单声道声音格式文件。FlashMX2004可以导入*.wav和*.mp3格式的声音文件,如果系统同安装有QuickTime,那么还能支持*.a
8、if文件。动画设计计算机信息管理学院动画设计计算机信息管理学院1818文件/导入/导入到库如果选中库中的一个声音,在预览窗口中就会看到声音的波形。当前导入的声音文件为双声道,有两条波形,如导入的声音为单声道,则只会出现一条波形。在Flash动画中声音主要用于3个方面,分别是按钮、主时间轴和声音对象。动画设计计算机信息管理学院动画设计计算机信息管理学院1919在Flash中有2种类型的声音:事件声音和流式声音。事件声音在播放之前必须完全下载,它可以持续播放,直到被明确命令停止。流式声音在下载若干帧之后,只要数据足够,流式声音就可以开始播放,它可以做到和网络上播放的时间轴同步。声音属性声音属性:选
9、中加有声音的帧,“属性”面板中就有设置声音属性的区域。动画设计计算机信息管理学院动画设计计算机信息管理学院2020无:不使用特效。选择此选项可以删除以前应用的任何效果,左声道:只有左声道发声。右声道:从左到右淡出:声音从左声道转移到右声道发声。从右到左淡出:谈入:随着时间的推移逐渐增加音量(加大声波幅度)淡出:自定义:允许创建自己编辑的声音效果。动画设计计算机信息管理学院动画设计计算机信息管理学院2121“同步”的下拉列表:事件:使声音的播放与事件的发生同步。事件声音将在其开始的关键帧播放时播放,并且可以独立于时间轴全部播放,即不论电影是否停止,声音一直播放。开始:其作用和“事件”选项基本相同
10、,但此项有个检测功能,当检测到有相同声音被启动时,会忽略后启动的声音。停止:使用该项会停止声音的播放,且时间轴上显示的声波消失,但该声音文件仍然存在。流式:在Web上播放动画,使声音和动画保持同步,和动画同时停止。动画设计计算机信息管理学院动画设计计算机信息管理学院2222面板底部显示的是所选用声音的信息:声音频率、声道数、声音位数、播放时间长度、声音文件容量大小。动画设计计算机信息管理学院动画设计计算机信息管理学院2323动画设计计算机信息管理学院动画设计计算机信息管理学院2424声音导出设置库中双击某声音文件的图标或右击库面板中的声音文件,然后从弹出的快捷菜单中执行“属性”命令。动画设计计
11、算机信息管理学院动画设计计算机信息管理学院2525打开“导出设置”下面的压缩下拉列表ADPCM:设置声音的高倍压缩,降低声音质量。当导出较短小的事件声音(例如按钮单击的声音)时可使用此设置。MP3:导出时使用MP3压缩的声音。在需要导出较长的流式声音(例如音乐音轨)时使用。原始:导出声音过程中不进行压缩。语音:使用特殊的适合语音的压缩方式导出声音。动画设计计算机信息管理学院动画设计计算机信息管理学院2626例:1.向按钮添加声音 小鸭按钮(加声音)2.向主时间轴添加声音 触电文字(加声音)3.通过声音对象使用声音(用到脚本)动画设计计算机信息管理学院动画设计计算机信息管理学院27274.视频A
12、udio Video Interleaved文件,扩展名.aviWindows Media File文件,.wmv.asfMotion Picture Experts Group文件,.mpg.mpegQuickTime Movie文件,.movDigital Video文件,.dvFlash可以将支持的视频文件格式导入为嵌入视频,内嵌的视频剪辑成为动画的一部分。可以将嵌入视频的帧率与主动画的帧率同步,也可以调整嵌入视频的帧率与主动画的帧率的比率,以便在回放期间从导入视频中删除部分帧。通过视频导入向导,Flash可以对导入的视频进行剪辑、色相调整、裁剪、缩放等常用的编辑。举例:直接从外部导入视
13、频Macromedia Flash Basic 8 和 Macromedia Flash Professional 8 提供了几种将视频放入 Flash 文档的方法。选择的部署视频的方式将决定在 Flash 中创建和集成视频内容的方式。传送视频内容流传送视频内容流 Flash 使用户可以在 Flash Communication Server 中承载视频文件。Flash Communication Server 是为传送实时流媒体而进行了优化的服务器解决方案。可以将本地存储的视频剪辑导入 Flash 文档中,以后将这些文档上载至服务器。这使用户可以轻松地组合和开发 Flash 内容。还可以使用
14、新增的 FLVPlayback 组件或 ActionScript 来控制视频回放,以及提供直观的控件以方便用户与该视频交互。用户可以建立自己的 Flash Communication Server,也可以使用寄宿 Flash 视频流服务(FVSS)。Macromedia 已经与一些内容传送网络(CDN)提供商建立了合作伙伴关系,可以提供能够跨高性能、可靠的网络按需传送 Flash 视频的寄宿服务。FVSS 构建在 Flash Communication Server 的基础上,而且已直接集成到 CDN 网络的传送、跟踪和报告基础结构中,因此,它可以提供一种最有效的方法,用于向尽可能多的观众传送
15、 Flash 视频,而且还为您省去设置和维护自己的流服务器硬件和网络的麻烦。动画设计计算机信息管理学院动画设计计算机信息管理学院40405.图形元件是静止的矢量图形或没有音效和交互的简单动画。作为图形元件的动画片段,有自己独立的时间轴,不显示在当前作品的时间轴上。6.影片剪辑元件7.按钮元件动画设计计算机信息管理学院动画设计计算机信息管理学院4141附:时间轴特效是FLASH MX2004的新功能。将一些经常用到的效果制作成命令形式,设计者只需选中对象再执行相应的命令即可。简化操作,提高效率。时间轴特效的应用对象有文本、矢量图形(包括组合对象和图形元件实例)、位图以及按钮元件实例等。动画设计计
16、算机信息管理学院动画设计计算机信息管理学院4242动画设计计算机信息管理学院动画设计计算机信息管理学院4343从FlashMX2004始,提供了8种时间轴特效,均通过执行“插入|时间轴特效”命令下的子命令实现。1.变形:使用该特效能改变对象的位置、缩放比例、旋转角度、透明度和色彩值,制作淡入/淡出,飞进/飞出,膨胀/收缩,左旋/右旋等效果。2.转换:对对象进行擦除和淡入淡出的处理,或者二者的组合处理,产生逐渐过渡的效果。3.分散式复制:该特效的作用是根据设置的次数及偏移量再复制若干个选定对象。动画设计计算机信息管理学院动画设计计算机信息管理学院44444.复制到网格:作用是根据设置的“行数列数
17、”的值复制若干个选定对象,然后按行列的布局平铺复制的对象。5.分离:对文本、矢量图、图形元件实例或视频剪辑应用该特效将产生被打散、旋转和向外抛洒的效果。6.展开:用于展开或收缩对象,当选中多个对象时,效果显著。7.投影:为选中对象添加阴影。8.模糊:通过改变对象的Alpha值、位置及缩放比例,创建运动模糊效果。动画设计计算机信息管理学院动画设计计算机信息管理学院4545第5章、基本动画帧图层动画是以一定速度连续播放的图形帧,无论是逐帧动画还是补间动画,都离不开单个静态的图形图像。动画设计计算机信息管理学院动画设计计算机信息管理学院46461.单图形帧的制作手工绘制动画 介绍图形绘制、文档设置、
18、图层添加等基本操作。要快速地绘制图形,必须对工具箱中的工具能熟练使用。2.将单帧动画串连,形成生动的动画动画设计计算机信息管理学院动画设计计算机信息管理学院4747制作动作补间动画应注意:动作补间动画的变形对象必须是位图、字符、组合或元件实例,不能是矢量图形,所以是矢量图形或两个以上对象时,必须先转换成元件或建立组合。动作补间动画两端关键帧内对象的大小、位置、颜色、透明度不同,才能形成动画。矢量图形颜色、透明度在“混色器”中;元件实例的颜色、透明度在“属性”面板中。动画设计计算机信息管理学院动画设计计算机信息管理学院4848例:小鸭找妈妈企鹅杂技表演松鼠翻筋斗录音带的转动旋转的文字动画设计计算
19、机信息管理学院动画设计计算机信息管理学院4949制作形状补间动画应注意:形状补间动画的变形对象必须是矢量图。在Flash中绘制的图形都是矢量图,导入的图形均以位图出现。如果想要在组合体、实例或位图图像上应用补间动画,必须首先将这些元素分离。同动画补间一样,形状补间动画两端关键帧内对象的大小、位置、颜色、透明度不同,才能形成动画。动画设计计算机信息管理学院动画设计计算机信息管理学院5050例:各种对象的简单变形 制作图形元件到组合的形状补间变形 制作组合到文字的形状补间变形 制作文字到图形的形状补间变形光电时代定位变形 利用形状补间动画添加提示点翻书跳动的球 动画设计计算机信息管理学院动画设计计
20、算机信息管理学院5151色彩动画的制作色彩动画的制作是由色彩变化形成的动画。技术不复杂,仅仅是改变关键帧或静态帧的颜色。但是,色彩动画却为动画制作者提供无穷无尽的创作源泉,能制作出璀璨夺目的动画效果。色彩动画“以色致胜”,手段千变万化。技术仍然是前面学到的素材制作、帧动画、动作补间、形状补间、引导线技术等。动画设计计算机信息管理学院动画设计计算机信息管理学院5252色彩解析度和数字颜色模式在数字图像中,颜色数据的数目,或每一个象素内含可表现颜色数据的总和,被称作象素的色彩解析度。在以二进制为基础的数字 系统中,最简单的象素具有0和1两种选择,即有或无、黑或白,被称为一位元图像或2的一次方。增加
21、位元级数即可增加颜色数据组合的数目。动画设计计算机信息管理学院动画设计计算机信息管理学院53538位色彩,即指256种0、1组合。常用的色彩解析度有8位、16位、24位,24位以上的色彩解析度被称位真彩色,意即可以真实地再现自然界的各种色彩。32位色是在24位色的基础上增加了8位(256级)的灰度,以解析透明度。动画设计计算机信息管理学院动画设计计算机信息管理学院5454 在计算机中主要有3种描述颜色的系统,也称位颜色模型。RGB模型的R、G、B分别是英文Red、Green、Blue的字头。屏幕、扫描仪、投影仪属于RGB设备,因为他们是由红、绿、蓝三个电子射线枪构成。HSB模型的H、S、B分别
22、是英文的Hue(色度和色调)Saturation(饱和度)Brightness(亮度)的字头。CMYK模型的C、M、Y、K分别是英文Cyan(青)Magenta(品红)Yellow(黄)Black(黑)的字头。用于打印,为要打印的点指定4种彩色墨水之一。一般先用RGB模型编辑,要打印时再转换为CMYK模型。动画设计计算机信息管理学院动画设计计算机信息管理学院5555色彩的获取在Flash中有3种方法获取颜色:混色器面板或颜色样本面板、用滴管工具获取颜色,通过*.clr文件调用外部颜色。滴管只能吸取在Flash中绘制的矢量图颜色或分离后的位图颜色。滴管还可以吸取位图。将混色器模式选择为“位图”可
23、以看到导入的位图,在舞台上画的图形就被该位图填充,但填充的是密密麻麻的缩小位图。若先将欲填充的位图从库中拖到舞台,分离成准矢量图,再用滴管吸取位图,就可以按原图大小填充任意图形了。动画设计计算机信息管理学院动画设计计算机信息管理学院5656例:霓虹灯(舞池灯)原子核模型夜空中的小天使淡入淡出的变换动画设计计算机信息管理学院动画设计计算机信息管理学院5757遮罩动画的制作Flash中,“遮罩”的含义与我们生活中理解的含义正好相反。我们理解的遮罩是遮住其他物品的“罩”,使其它物品不可见。而Flash中的“遮罩”是显示其它物品的罩,使其它物品能通过这个罩被看见。作为遮罩对象所在的层叫做遮罩层或蒙版层
24、。结果是“被遮罩层”上的对象被“遮罩层”中的对象挡住的部分可以显示出来,而没有挡住的部分则无法显示。动画设计计算机信息管理学院动画设计计算机信息管理学院5858创建遮罩动画效果,可以建立动画移动遮罩。在遮罩层上,用户可以绘制一个矢量图形形状、文字或创建一个元件的实例。Flash将忽略遮罩层上的位图图像、渐变色和线条样式等,故在遮罩层上没有必要创建这些对象。动画设计计算机信息管理学院动画设计计算机信息管理学院5959例:探照灯流光异彩的文字动态书写文字模拟电视放大镜卫星围绕地球转动展开的对联动画设计计算机信息管理学院动画设计计算机信息管理学院6060第6章、ActionScript的介绍及应用A
25、ctionScript是Flash专用的脚本语言,能帮助用户按照自己的意愿更加精确地创建电影,实现自己的意图。采用面向对象的编程思想。以动画中的关键帧、按钮实例、影片剪辑实例作为对象来对ActionScript进行定义和编写。动画设计计算机信息管理学院动画设计计算机信息管理学院6161动作(Action)就是程序语句,程序在动画中最终要通过某个动作体现出来,程序就是通过动作与动画发生联系的。一般情况下,必须提供一定的条件,动作才会执行。也就是说,要有某个事件对该动作进行触发,这个动作才会执行,这个起触发功能的部分就是ActionScript中的事件。例如,“单击按钮”这个事件触发程序“停止播放
26、音乐”的动作。动画设计计算机信息管理学院动画设计计算机信息管理学院6262ActionScript作为Flash专用的程序设计语言,与其它的程序设计语言一样有它的变量定义规则、数据类型和语法、特别是,Flash每次发行新版本,都在ActionScript中添加更多的关键词、对象、方法和其它语言元件。为了避免初学者编制代码的困难,Flash提供了行为面板。“行为”是“事件”和“动作”的组合。动画设计计算机信息管理学院动画设计计算机信息管理学院6363行为面板中的行为是系统预先编写的“动作脚本”。使用行为面板中的行为,设计者不必编写代码也能为对象附加动作。能提供Web、声音、媒体、嵌入的视频、影片
27、剪辑、数据等6类行为。动画设计计算机信息管理学院动画设计计算机信息管理学院6464在Flash中,使用“动作”面板编写ActionScript程序。默认“动作”面板折叠者位于“属性”面板上方。选中帧、按钮实例、电影剪辑实例都将激活“动作”面板。动作面板的标题将根据选定对象的不同而有所不同。“动作帧”、“动作按钮”、“动作影片剪辑”。如果时间轴或舞台上没有任何对象被选中,则动作面板默认为“动作帧”。动画设计计算机信息管理学院动画设计计算机信息管理学院6565动画设计计算机信息管理学院动画设计计算机信息管理学院6666动作窗口级操作面板标题栏添加动作对象动作工具箱选项菜单冻结针动作编辑区动画设计计
28、算机信息管理学院动画设计计算机信息管理学院6767动作面板中程序区上方有一个工具栏,其内各按钮的功能如下:添加查找/替换插入目标路径语法检查显示代码提示:工具条提示、选单式提示调试弹出视图选项菜单动画设计计算机信息管理学院动画设计计算机信息管理学院6868常用动作语句1.时间轴控制语句Play、stop、goto是最常用的,在动作工具箱中位于“全局函数|时间轴控制”子目录下。Play()从当前帧开始往下播放影片,该指令无任何参数。Stop()是将影片停止在当前帧。Goto 用于控制动画的跳转,根据跳转后执行的动作,分为gotoplay()和gotostop()。动画设计计算机信息管理学院动画设
29、计计算机信息管理学院6969gotoplay(【场景】,帧),跳转到指定场景与帧并且开始播放。gotostop(【场景】,帧),跳转到指定场景与帧并且停止播放。Goto语句需设置的参数如下:场景:可选字符串,指定播放头要转到的场景名称。帧:帧序号或帧标签。在帧属性面板左端的框中设置帧的名称。动画设计计算机信息管理学院动画设计计算机信息管理学院70702.按钮控制语句如果要在某个按钮被单击或鼠标指向某按钮时,执行某一动作,可以将动作附加到该按钮。动作附加到按钮的某个实例上,按钮元件的其它实例不受影响。在给按钮附加动作时,动作必须嵌入on(mouse event)处理程序中,以便指定触发该动作的鼠
30、标事件或按键事件。动画设计计算机信息管理学院动画设计计算机信息管理学院7171选中一个按钮,打开动作面板,动作编辑区下方的对象脚本标签上显示按钮图标。先双击动作工具箱“全局控制|影片剪辑控制”下的on()命令,选单提示列表表明该命令会有8个可选参数。如下图:动画设计计算机信息管理学院动画设计计算机信息管理学院7272动画设计计算机信息管理学院动画设计计算机信息管理学院7373Press按下。鼠标在按钮上按下左键后,未放开按键时的事件。Release放开。鼠标在按钮上按下左键后,放开按键时的事件。releaseOutside在区域外释放。鼠标在按钮上按下左键后,在按钮区域外释放按键时的事件。Ke
31、ypress按键。设置键盘上的特定按键被按下时的事件。选中该项后在其后的输入栏中输入要使用的按键。动画设计计算机信息管理学院动画设计计算机信息管理学院7474dragOver拖上。鼠标在按钮上按下,移动到按钮区域外,然后再移回到按钮上时产生的事件。dragOut拖出。鼠标在按钮上按下,移动到按钮区域外时产生的事件。rollOver滚上。鼠标移动到按钮上时产生的事件。rollOut滚出。鼠标移动到按钮上,又离开按钮后产生的事件。动画设计计算机信息管理学院动画设计计算机信息管理学院75753.影片剪辑控制语句如果要在某个影片剪辑被载入或其上发生某一事件时,影片执行某一动作,则可以将动作分配给该影片
32、剪辑。动作分配给影片剪辑的实例,影片剪辑元件的其它实例不受影响。在给影片剪辑分配动作时,动作必须嵌入onClipEvent()处理程序中,以便指定触发该动作的影片剪辑事件。动画设计计算机信息管理学院动画设计计算机信息管理学院7676选中一个影片剪辑,打开动作面板。先双击动作工具箱“全局控制|影片剪辑控制”下的onClipEvent()命令,该命令出现在动作编辑区,选单提示参数区可以有9种事件供选择:Load 影片剪辑被载入enterFrame 影片剪辑到达某帧Unload 影片剪辑被卸载mouseDown 鼠标左键按下mouseUp 鼠标左键释放mouseMove 鼠标移动动画设计计算机信息管
33、理学院动画设计计算机信息管理学院7777KeyDown 按下键盘按键KeyUp 键盘按键被释放Data 数据更新动画设计计算机信息管理学院动画设计计算机信息管理学院7878动画设计计算机信息管理学院动画设计计算机信息管理学院7979电影剪辑事件与按钮事件不同,onClipEvent()处理程序只能接受一个事件触发动作。选择“动作”面板动作工具箱中的“否决的|动作”目录下的TellTarget指令,可以控制影片剪辑实例的作用状态,即取得对影片实例的控制权(播放、停止、跳转)。如下图:动画设计计算机信息管理学院动画设计计算机信息管理学院8080动画设计计算机信息管理学院动画设计计算机信息管理学院8
34、181TellTarget()指令需要一个“目标”参数。将鼠标置于参数位置,目标路径按钮即被点亮,单击目标路径按钮,弹出其窗口,从中选择tellTarget控制的电影实例。动画设计计算机信息管理学院动画设计计算机信息管理学院82824.设置及获取影片剪辑元件实例的属性要在影片剪辑播放时改变其属性值,可以通过“全局函数|影片剪辑控制|setProperty”动作设置新属性。setProperty(目标,属性,值);目标:用于电影实例所在路径与名称。属性:用于电影实例的属性名。值:用于设置指定属性的属性值。同理:getProperty(目标,属性,值);动画设计计算机信息管理学院动画设计计算机信息
35、管理学院83835.拖曳指令及mouse对象当影片播放时,允许影片剪辑实例被拖曳。调用stopDrag动作停止鼠标拖曳影片剪辑实例。实现该功能还需要Flash提供的鼠标对象,控制鼠标的显示和隐藏,相关指令为mouse.hide()及mouse.show()。startDrag(目标,固定,left:Number,top:Number,right:Number,bottom:Number):Void 全局函数|影片剪辑控制|startDrag动画设计计算机信息管理学院动画设计计算机信息管理学院8484目标:指要拖曳的影片剪辑的目标路径;固定:true或false,表示鼠标是否锁定在拖曳对象中心位
36、置;(l,t)左上角坐标(r,b)右下角坐标,这些参数定义了可拖曳的范围Flash提供的鼠标对象的指令在“ActionScript 2.0类|影片|Mouse|方法”路径下动画设计计算机信息管理学院动画设计计算机信息管理学院8585例:1.老鼠碰到猫帧动作与按钮动作2.磁带播放控制影片剪辑动作3.控制卡通人设置及获取对象属性4.仙女散花(1)拖曳动作5.密码验证选择结构6.仙女散花(2)循环结构7.声音控制“行为”面板动画设计计算机信息管理学院动画设计计算机信息管理学院8686实例说明例1:首先在地板上制作一个猫按钮,鼠标指向猫按钮时显示“喵喵”字样,鼠标按下并释放老鼠向猫跑去,当它跑到猫面前
37、时停1/3秒,发现是猫,即显示文字“是猫,快逃!”,然后逃回原处。例3:当点击放大按钮时,卡通人变大;当点击缩小时,卡通人变小;当点击四个方向的按钮或者按键盘上的四个方向键时,卡通人分别向上下左右四个方向移动。动画设计计算机信息管理学院动画设计计算机信息管理学院8787例4:仙女就是鼠标光标,移动仙女,仙女所到之处,花瓣随之飘落。动画设计计算机信息管理学院动画设计计算机信息管理学院8888第7章、动画的发布Flash8的发布功能是为在网上演示动画设计的。发布命令可以创建Flash8播放器能播放的SWF文件格式,并且可以根据需要生成HTML文件,以便在浏览器中播放Flash电影。执行【文件|发布
38、设置】命令,弹出【发布设置】对话框。在【格式】选项卡中选择要导出的文件格式,选中一个文件格式的复选框,窗口中就多一个该文件的选项卡,用于设置该格式的导出属性。这些设置信息将保存在FLA格式的电影文件中。系统默认发布Flash格式和HTML格式。图11.发布成Flash的*.swf文件 2.发布成HTML网页 3.发布成发布成GIF格式格式4.制作*.exe文件 导出Flash的*.swf文件,需要Flash的播放程序才能播放。选中图1的Windows放映文件或Macintosh放映文件复选框,可以生成能在Windows系统或Macintosh系统中运行的可执行文件。因为*.exe中包含有Flash播放器,故文件容量将变大,但可携带性增强了。动画设计计算机信息管理学院动画设计计算机信息管理学院9494第8章、高级动画(综合)将所学的知识综合起来做一个例子.动画设计计算机信息管理学院动画设计计算机信息管理学院9595考试内容:关于新年、春节的一些内容(2009)。要求:1、一份FLASH作品(放入文件夹,.fla及.swf格式全有,缺一不可,内容不要过于简单)2、用自己的名字及院系起文件夹名,内附文档(说明作品的制作过程、用到flash哪些具体技术),还有关于你自己的信息(学号、院系等)。3、最后一堂课时收,过期不候(U盘拷贝)。1月8日之前,交了作业的学生要在老师处签字。