如何制作Flash动画制作
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
拖动指令及鼠标对象
包括startDrag(拖动)和stopDrag(停止拖动)
。其语法结构如下:
startDrag(target, [lock,left,top,right,bottom]) startDrag()语句用于设置可拖动电影实例即可拖动范围 stopDrag()语句使影片剪辑实例停止随鼠标拖动移动
创建补间动画一般有以下两种方法:
(1)创建动画的起始和结束关键帧,然后使用【属性】面板中的【 补间】选项 (2)创建动画的起始和结束关键帧,然后在中间任意一帧上单击鼠 标右键,在弹出的快捷菜单中选择“创建补间动画”命令
形状补间动画
形变动画的制作限制是制作形变的起止对象一定都
是图形 判断一个对象是否是图形的方法
元件类似演员;实例类似演员所饰角色 元件在Flash中一共有3类,分别是图形、按钮和影片剪辑元件
时间轴和帧
时间轴由两部分构成,即层控制区和帧控制区
播放指针 绘图纸工具 关键帧、普通帧、空白关键帧、过渡帧及动作帧
时间轴特效
选择【插入】菜单中的【时间轴特效】命令 (1)变形/转换
运动 由“引导层”和“被引导层”两个图层组成
引导路径动画最基本的操作是使一个运动动画依附着引
导线移动,因此,操作时要特别注意引导线的两端,即 被引导的对象起始、终点的两个中心点一定要对准引导 线的两个端点上 引导路径动画在制作过程中,要注意和动画补间动画的 相关参数属性相配合 蝴蝶飞舞动画效果【 8_8.fla 】
(1)线条工具 (2)钢笔工具 (3)椭圆工具与矩形工具 (4)刷子工具 (5)任意变形工具 (6)填充变形工具 (7)文本工具
元件和实例
所谓元件就是存放在库中的各种图形、影片剪辑、按钮或者
引入的音视频文件 所谓实例就是将原件从【库】面板中拖动到舞台中创建的一 个该元件的引用
getURL()的语法结构如下:
getURL("url","windows","variables")
导航菜单实例
【导航菜单.swf】
变形用于调整对象的位置、缩放比例、旋转、透明度及色彩值等 转换可以使对象进行擦入擦出和淡入淡出,产生逐渐过渡效果
(2)帮助
分散式直接复制用于根据设置的次数复制选定的对象 复制到网格用于按列数复制选定的对象,然后再按照列数×行数创 建该元素的复件 分离:对文本或复杂组合元素产生被打散、旋转或向外抛散的效果 展开:用于扩展和收缩对象 投影:用于为选定对象下面创建一个阴影 模糊:通过修改对象的Alpha值、位置及缩放比例,来创建运动模糊 特效
【 8_7.fla 】瀑布
多图层、多场景动画
多图层动画是指在不同的图层上放置不同的元件,实现元件
的同时动作或展现功能,突出动画的层次感 多场景动画是指将按多个场景创作的相互关联动画组合在一 起,通过场景控制器或脚本语句来控制播放顺序
步骤参考教材P225-227
【图片遮罩过渡.fla 】
简单动作脚本
一个汉字“人”的书写过程 【8_3.fla】
补间动画
Flash补间动画有两种类型
形状补间动画
形状补间动画指的是图形动画,适用对象为图形。可以制作出的动画效 果包括移动、缩放、旋转、渐变、变速、变形等
动画补间动画
动画补间动画适合对象为元件,可以结合色彩的变化、透明度的变化、 明暗度的调整等,使动画更加绚丽
相册效果 【 8_10.fla 】
3种对象基本动作(3)
(影片剪辑被载入或其上发生某一事件时,影片执行某一动作, 则可以将动作分配给该影片剪辑。动作必须分配给影片剪辑的实例,该影片 剪辑的其他实例不受影响 给影片剪辑分配动作时,动作必须嵌入onClipEvent()处理程序中,以便指 定触发该动作的影片剪辑事件 影片剪辑实例可接受的事件有9种:load(载入)、unload(卸载)、 enterFrame(影片剪辑到达某帧)、mouseDown(鼠标左键按下)、 mouseUp(鼠标左键释放)、mouseMove(鼠标移动)、keyDown(按 下键盘某键)、keyUp(键盘某键释放)、Data(数据更新) 与on()处理程序不同的是,一个onClipEvent()处理程序只能支持一个事件 为影片剪辑实例添加动作,需要一个tellTarget语句,用于控制影片剪辑实 例的作用状态,即取得对电影实例的控制权,包括播放、停止、跳转等。在 【动作】面板中“否决的”“动作”中可以选择tellTarget语句。tellTarget 语句需要指定一个目标参数,即按“绝对路径”或“相对路径”指定选择 tellTarget控制的电影实例
用鼠标单击对象,如果该对象被斜条纹所覆盖即为图形
【8_4.fla】
动画补间动画
动画补间动画的制作限制是动画的起止对象必须为
符号元件,而且必须为同一个符号元件
可以通过【转换为元件】或【新建元件】
【属性】面板可修改缩放、缓动、旋转、调整到路径、
同步、吸附等选项
【8_5.fla】
遮罩动画
遮罩动画就是通过“遮罩”图层中的图形或
者文字等对象,透出下面图层中的内容
Flash动画中很多炫目的效果都是通过遮罩动画
来完成的,如水波、放大镜、百叶窗等 遮罩层与被遮罩层 文字闪烁动画效果 【 8_6.fla 】
遮罩动画(续)
瀑布动画效果 【 8_7.fla 】
引导路径动画
引导路径动画就是使运动的对象沿着设定好的轨迹
第8章 Flash动画制作
周连强 lianqiangzhou@
Teaching Objectives
通过本章学习,应该掌握以下内容:
理解计算机动画创作基本原理和创作流程
掌握Flash基本操作及发布 逐帧、补间、遮罩和引导路径动画 复杂动画综合应用 简单ActionScript脚本应用 Flash动态导航
本书中实例所采用的脚本为ActionScript2.0版本,若在 ActionScript3.0版本环境下则无效
在影片中插入动作脚本3种方法
3种对象基本动作(1)
(1)帧动作
将动作分配到帧上,当影片播放到时间轴上该帧上时立
即执行该动作 常用的附加到帧的基本动作语句有gotoAndPlay、 gotoAndStop、play、stop等
(3)效果
【8_2.fla】
8.3 Flash基础动画的创作
8.3.1 逐帧动画
8.3.2 补间动画
8.3.3 遮罩动画
8.3.4 引导路径动画
逐帧动画
逐帧动画是一种在时间轴上以连续的关键帧类分解动画动作
的动画形式
有较大的灵活性 最终输出的影片文件量很大
动画
利用人眼的“视觉残留”生物现象而产生动
态视觉效果的技术和艺术
计算机 动画
2D
3D
8.1 Flash界面
时间轴
工 具 栏
编辑区
浮动面板
属性面板
时间轴面板
8.2 基本操作及相关概念
8.2.1 绘图基础
8.2.2 元件和实例
8.2.3 时间轴和帧
8.2.4 时间轴特效
绘图基础
8.4 复杂动画与动作脚本入门
复杂动画是指综合应用了逐帧、补间、遮罩
、引导路径动画,以及在动画中嵌入了音视 频和动作脚本的动画
音频应用 8.4.2 多图层、多场景动画 8.4.3 简单动作脚本
8.4.1
音频应用
Flash中有两种类型的声音:事件声音和流式声音
(1)应用声音
(2)声音属性
同一个时间内只允许一个影片剪辑可以被拖动 【8_11.fla】
8.5 Flash导航
在Flash中,通过getURL()完成与页面的超链接跳转工作 getURL()触发的方式
一是浏览者被动链接方式,在时间线上的某一帧上添加getURL() 二是浏览者主动链接方式,在场景中的某一个按钮上添加getURL()
ActionScript是Flash的脚本编写语句,能帮助用户按照自
己的意愿更加精确地创建和控制动画,实现动画的交互 使用【动作】面板编写ActionScript脚本
执行【窗口】【动作】菜单命令,或按F9快捷键打开【动作】面板 仅当选中帧、按钮实例或影片剪辑实例时可以使用【动作】面板 【注意事项】
(2)按钮动作
动作附加到按钮上,当按钮被单击或鼠标指向该按钮时
则执行附加动作。动作必须附加到按钮的实例上,按钮 元件的其他实例不受影响 给按钮附加动作时,动作必须嵌入on()处理程序中,以 便执行触发该动作的鼠标事件或按键操作 on()处理程序参数中前7项是鼠标事件,其后是按键事件
3种对象基本动作(2)