基础巩固 10(Flash 动画处理) 一、考点梳理 1.多媒体作品制作步骤 2. Flash 界面 可以在文档属性面板上设置 Flash 舞台的大小(文档大小)、背景颜色、帧频等(这些属性当前文档中所有场景 都是一样的,而不是某一个场景的属性)。 【注意】 ①Flash 背景颜色采用 16 进制。比如白色 RGB(255,255,255)对应十六进值颜色码#FFFFFF。 ②Flash 中坐标位置(Y 轴正方向朝下,X 轴正方向朝右)。 ③ 若想在不改变其他动画速度的前提下,改变某个动画速度,只能调整某个动画补间中普通帧的数量,不能改动帧 频;因为改动帧频,影片中所有动画速度都会改变。 3. 关键帧和普通帧 Flash 帧分为关键帧和普通帧。关键帧中无内容称为空白关键帧。普通帧在时间轴上以小方块结尾,它延续最 近前面关键帧中的内容。 ① 普通帧无法编辑,若选中普通帧进行编辑(含添加动作、对象)会自动跳转到前面最近的关键帧(空白关键帧) 中。 ② 选择“空白关键帧”后在舞台上绘制或添加对象后,“空白关键帧”就变成“关键帧”;但添加动作或声音,仍然是“空 白关键帧”。 ③ 普通帧无法编辑,若选中普通帧进行编辑(含添加动作、对象)会自动跳转到前面最近的关键帧(空白关键帧) 中。 ④ 选择“空白关键帧”后在舞台上绘制或添加对象后,“空白关键帧”就变成“关键帧”;但添加动作或声音,仍然是“空 白关键帧”。 4.Flash 动画类型 Flash 中的动画可以分为逐帧动画和补间动画。逐帧动画是是由若干个关键帧构成(无补间箭头线)。外部直 接导入的 gif 动图会形成逐帧动画。补间动画由首尾两个关键帧补间形成动画(中间有补间,即箭头线)。 补间动画又分为动画补间和形状补间两类。动画补间的首尾两个关键帧中一般为同一个对象的两个实例,且 两个实例的属性(大小、位置、Alpha 值等)往往不同。形状补间的首尾关键帧中必须是形状(离散状态)。 缓动:正缓动为减速运动,负缓动为加速运动 动画类型的判断: ① Flash 中的对象包括元件、位图、文本、形状、绘制对象等。元件有影片剪辑、按钮、图形元件三种类型。 元件、位图、文本都只能做动画补间,把他们分离变成形状之后,才能做形状补间。(例如图形元件实例分离之 后就变成形状,不再是图形元件实例)。文本分离时,1 个字符分离 1 次,2 个以上字符需要分离 2 次。 ② 实例的透明度变化动画肯定是动画补间,因为舞台上实例分为元件实例和位图实例,元件的实例有颜色 (Alpha)属性,实例只能做动画补间。动画补间和形状补间都可以设置透明度变化。 ③ 通过关键帧中对象数量和变化过程区分补间类型:动画补间首尾关键帧一般为同一个对象的实例,关键帧 中不能有多个实例,1 对 1 变化;形状补间不受其限制。动画补间只能大小、位置、透明度变化,无法实现形状 变化(比如兔子变成鸭子)。 5.舞台上的对象分类 元件、位图、文本都只能做动画补间,把他们分离变成形状之后,才能做形状补间。(例如图形元件实例分 离之后就变成形状,不再是图形元件实例)。文本分离时,1 个字符分离 1 次,2 个以上字符需要分离 2 次。 注册点+ 中心点 ° 每个元件都有一个注册点。在舞台中选中一个元件实例时,可以看到元件上有一个“十”字型的标记,这就是注 册点。注册点主要的作用是用来定位。当创建一个对象时,中心点默认在其几何中心。 小圆圈的图标表示它的中心点。可以使用变形工具选中该元素,然后拖动它的中心点图标,以改变中心点位 置。中心点主要的作用是用于变形。 【注意】透明度变化一定是动画补间吗?答案是否定的!动画补间、形状补间都可以设置 alpha 值。 6.影片剪辑元件的特性 影片剪辑元件中的内部动画独立于场景的时间轴,即使场景图层只有 1 帧,影片剪辑的实例也能完整播放。 影片剪辑相当于一个动图,即使没有动画补间,测试时也可有动画效果(元件内部动画)。 影片剪辑实例不受场景中的动作控制。影片剪辑元件内部图层如果没有“Stop( ); ”命令控制,测试时将会循 环播放。 7.Flash 图层的操作 不可见 8.帧的操作 ①“插入帧”:插入普通帧。 ②“删除帧”:删除普通帧。 ③ 清除帧是清除帧中的内容,总帧数不变; ④ 删除帧是删除普通帧,总帧数会减少 1 帧,无法删除关键帧 特例:关键帧在图层的最后 1 帧可以通过“删除帧”删除掉,总帧数也减少 1 帧 9. 关键帧操作 ① 插入关键帧(转换为关键帧):将当前普通帧转换为关键帧,关键帧舞台上的内容和前面最近关键帧内容相同 (动作、声音不会跟随)。 ② 插入空白关键帧(转换为空白关键帧):将当前普通帧转换为空白关键帧。 ③ 清除关键帧:关键帧或空白关键帧转换成普通帧,该关键帧中的内容(含动作、声音)将消失。 插入帧、插入关键帧、插入空白关键帧的区别,删除帧、清除帧、清除关键帧的区别 (1)Flash 中的隐藏图层仅限于制作过程中,测试影片或导出影片时无效;隐藏图层后舞台中的内容无法选 中; (2)Flash 的锁定操作仅限于舞台,舞台中的对象不可选,不影响对时间轴中图层和帧的操作。 10.元件和实例 实例是库中的对象在舞台上的应用。一个元件可以产生多个实例,每个实例可设置不同的实例属性,包括宽 高、坐标位置、颜色属性(不透明度 Alpha 值)等。改变实例的属性,不会影响其元件。改变元件,其所对应的 实例都会改变。 10.Flash 声音的设置 ①“事件”和“开始”都能完整播放声音,不依赖于场景时间轴,也不受其所在图层中的关键帧(空白关键)帧影响。 ② “数据流”声音与所在图层的帧同步播放,即时间轴只有 5 秒,声音也只播放前 5 秒;画面停止声音也停止;遇 到下一个关键帧(空白关键帧)声音也会停止 11.Flash 按钮元件 按钮元件由弹起、指针经过、按下、点击四个帧构成。弹起、指针经过、按下代表按钮元件的三种外观状态 (例如:如果按下帧无内容,则鼠标按下时按钮将消失)。点击帧定义按钮的响应区域,若该帧上下图层均无内 容,按钮将无效(鼠标滑过无小手)。点击帧只要有一个图层有内容,按钮就有效。 Flash 按钮元件有效性判断 如果按钮无效,无论鼠标经过还是按下,按钮始终处于弹起帧。鼠标指针滑过也不会变成小手! 12. Flash 影片控制命令(动作脚本) ① 帧动作命令:关键帧或空白关键帧上才能设置,当播放到这帧时会自动执行命令,在时间轴有 α 的标识。 ② 按钮动作命令:设置在按钮实例上,当用户触发按钮事件下才会执行命令。按钮动作命令比帧动作命令多了一 个:on( ){ ;}。例如帧动作暂停为 Stop();而按钮动作暂停为 on(Press){ Stop();} 命令 gotoAndPlay(“场景名”,帧); gotoAndPlay(帧); gotoAndStop("场景名",帧); 功能描述和注意事项 跳转到指定场景的某个帧,然后继续播放。场景名需要加双引号。如: gotoAndPlay("main",1); 跳转到当前场景的某个帧,然后继续播放。括号内不能为空。如 gotoAndPlay(1); 跳转到指定场景的某个帧,然后停止播放。场景名需要加双引号。如 gotoAndStop("main",1); gotoAndStop(帧); 跳转到当前场景的某个帧,然后停止播放。括号内不能为空。如 gotoAndStop(1); stop(); 暂停播放。括号不能省略,且括号内不能有参数。 play(); 播放。括号不能省略,且括号内不能有参数。 nextFrame(); 往后走一帧 prevFrame(); 往前走一帧 getURL(url); 让浏览器窗口转向显示指定的文件或网址,地址需要加双引号。如 getURL("http://www.lhlz.com"); stopAllSounds(); 在不停止画面播放的情况下,停止影片中当前正在播放的所有声音 fscommand("quit"); 关闭动画。注意不是暂停,且只有导出影片测试才有效,“测试影片”时无效。 on(鼠标事件){动作语句;} Flash 错误调试处理 按钮动作命令格式。当指定鼠标事件发生时,执行动作语句。鼠标事件包括 press 和 release。如 on(release){gotoAndPlay("main",1);} ①“语句必须出现在 On 处理函数中”言外之意是动作语句要以“on(鼠标事件){动作语句;}”格式出现,即设置 动作的对象是按钮。第 1 帧肯定是关键帧,因为该帧上添加了按钮。 ②“鼠标事件只允许用于按钮实例” 言外之意是当前设置动作的对象不是按钮,不能用“on(鼠标事件){动作语 句;}”格式,即设置动作的对象是帧。第 30 帧肯定是关键帧(或空白关键帧),因为该帧可以添加动作命令。 二、常见错题 例 1.小李制作主题为“疫苗接种宣传”的多媒体作品,首先使用 Photoshop 软件处理图片,然后使用 Flash 软件制 作动画。请回答下列问题: 图a (1)处理图片的部分界面如图 a 所示,下列说法正确的有 (多选,填字母)。 A.“右上树叶”图层中的图像可以通过将“左上树叶”图层中的图像进行水平翻转等操作后得到 B.不可以将“人物”图层移动到“右上树叶”图层上 C.可以使用橡皮擦擦除“右上树叶”图层中的部分树叶 D.可以调整“背景”图层的不透明度 E.将“背景”图层设置为不可见后,保存成的 JPEG 格式图像背景透明 (注:全部选对的得 2 分,选对但不全的得 1 分,不选或有选错的得 0 分) 图b 图c (2)测试影片时,首先播放的场景是__________。 (3)要让“人物”图层的人物在补间动画结束后一直停留在舞台上,正确的操作是 (4)观察图 b、图 c,下列描述正确的是 。 (多选,填字母) A.为实现该场景动画播放完后自动停止,可选择“按钮”图层第 60 帧,添加命令 stop(); B.测试影片时,指针经过“准备工作”按钮的人物区域,会出现小手形状 C.“人物”图层的动画类型为动画补间动画 D.若要按钮最后出现,可以将“按钮”图层的第 1 帧移到第 60 帧 (注:全部选对的得 2 分,选对但不全的得 1 分,不选或有选错的得 0 分) (5)测试影片时,单击“接种人群”按钮,停止当前声音的播放,然后影片跳转到“人群”场景第 1 帧并停止播放, 则该按钮的动作脚本为 on (press){ 【答案】(1)AC }。 (2)准备(3)在“人物”图层第 60 帧执行“插入帧”操作 或 其它可行操作 (4)CD(5)stopAllSounds();gotoAndS

doc文档 基础巩固10-Flash动画处理

教育频道 > 高中 > 信息技术 > 文档预览
29 页 0 下载 19 浏览 0 评论 0 收藏 3.0分
温馨提示:当前文档最多只能预览 5 页,若文档总页数超出了 5 页,请下载原文档以浏览全部内容。
本文档由 _会痛的石头_2023-02-01 16:00:00上传分享
给文档打分
您好可以输入 255 个字符
1+1=?( 答案:2 )
评论列表
  • 暂时还没有评论,期待您的金玉良言