第八章 动画效果设计 中国水利水电出版社
第八章 动画效果设计 中国水利水电出版社
多媒体技术与应用 在 Authorware中,有两种基本的动画形式:路径动画和实际动画。路径动 画可以通过 Authorware提供的5种类型的动画实现;所谓的实际动画是指 其他软件开发的动画也可以在 Authorware中播放。动画的实现主要通过 移动图标来实现,使用移动图标创建的动画可使文本、图形、图像在 定时间内沿各种路径在演示窗口中移动 表8-15种动画类型列表 序号 力画类型 力画说明 指向固定点 直线运动 2指向固定直线上的某点直线运动 3指向固定区域内的某点直线运动 指向固定路径的终点 曲线运动 5指向固定路径上的任意点曲线运动
多媒体技术与应用 在Authorware中,有两种基本的动画形式:路径动画和实际动画。路径动 画可以通过Authorware提供的5种类型的动画实现;所谓的实际动画是指 其他软件开发的动画也可以在Authorware中播放。动画的实现主要通过 移动图标来实现,使用移动图标创建的动画可使文本、图形、图像在一 定时间内沿各种路径在演示窗口中移动
多媒体技术与应用 表82移动图标属性对话框的选项及其含义或功能 层 文本框中输入一个数值,该值可以确定移动对象在屏幕上出现的层次 时间 定时 用来设置移动对象在演示窗口中的运动速度。设置定时方式后可以在 速率 “定时”文本框下面的文本框中输入时间或速率值 等待直到完成若选择该选项,则执行移动图标后,再执行流程线上的下一个图标 若选择该选项,则执行移动图标的同时,将继续执行流程鱿上的下- 个图标 执行方式「永久〔除了“指当选择了该选项后,在退出该图标时 Authorware会检查在属性对话 向固定点”移动框中“目标”文本框内的值是否发生变化。如果发生变化则移动对象 类型外 会按新的值移动到新的位置处,直到退出程序运行为止 指向固定点将选定的移动对象从屏幕上的原始位置沿直线移动到目标位置 指向固定直线将选定的移动对象由原始位置沿直线移动到直线上的某一点,该点可 上的某点 由变量或表达式给出 指向固定区域将选定的移动对象由初始位置开始,在设定好的矩形区域内沿直线移 类型 内的某点 动到某点,该点的坐标可由两个变量或表达式给出 指向固定路径 将选定的移动对象由初始位置沿设置好的曲线路径移动到目标位置 的终点 指向固定路径将选定的移动对象由初始位置开始,沿已设定好的曲线移动到该曲线 的任意点上的某一点,该点的坐标由两个变量或表达式给出 基点指移动对象所要到达目标位置的起点坐标 目标 移动对象在屏幕上移动时将要到达的终点坐标 终点 指移动对象所要到达目标位置的终点坐标
多媒体技术与应用
多媒体技术与应用 案例14指向固定点的移动 知识点:认识动画类型、设置移动图标属性,使移动对象由当前位置按直 线移动到目标位置的运动。 延性:移话标体未命名 修改:2008-2 类型:增阿定点 C基点 图 执行方式等待直到完成 C点 图8-1移动图标属性
多媒体技术与应用 案例14 指向固定点的移动 知识点:认识动画类型、设置移动图标属性,使移动对象由当前位置按直 线移动到目标位置的运动
多媒体技术与应用 【例题8.1】升旗 小:140字 拖动对象到目的地班 修召:2000-3<4 类型:指向团定点 定时:同秒 C其占 p 执行方式:降等待直完成 °目家 C将点 升旗a7p 层1 83设置移动属性 國旗杆 国红旗 升旗 82例81程序 84例81运行效果
多媒体技术与应用 【例题8.1】 升旗
多媒体技术与应用 实训8.1】猫捉老鼠~指向固定点运动 本实例所要实现的是一只小猫在草地上连续捉到三只老鼠并吃掉它们。 操作要点:移动对象的设置。 (1)在设置动画时,移动对象要单独放置在一个显示图标中。 (2)图片设置为透明,与背景才能融合在一起。 (3)程序流程如图8-5所示。 回老量 回x 层1 (4)运行效果如图8-6所示。 背量 国老鼠 囟小猫 除老鼠一 层2 团提老鼠二 身察除老鼠二 图 老鼠二 握老鼠三 图老鼠三 称除老鼠三 图8-5实训81流程
多媒体技术与应用 【实训8.1】猫捉老鼠~指向固定点运动 本实例所要实现的是一只小猫在草地上连续捉到三只老鼠并吃掉它们。 操作要点:移动对象的设置。 (1) 在设置动画时,移动对象要单独放置在一个显示图标中。 (2) 图片设置为透明,与背景才能融合在一起。 (3) 程序流程如图8-5所示。 (4) 运行效果如图8-6所示
多媒体技术与应用 86实训81效果图
多媒体技术与应用
多媒体技术与应用 案例15指向固定直线上某点的移动 知识点:设定一条直线,用于限定目标点的范围。 指向固定直线上某点的运动是创建从起始点运动到固定直线上某一点的动 画,使对象以直线方式移动到指定线段上的某个位置,如图8-7所示。当 移动图标设置为此种运动类型后,对象移动的起点是该对象在演示窗口 中的初始位置,终点是指对象在给定直线上的位置。这种类型的运动可 以利用变量或表达式设定运动对象的目标位置 基点 初始位置 标 终点 图87设置固定直线
多媒体技术与应用 案例15 指向固定直线上某点的移动 知识点:设定一条直线,用于限定目标点的范围。 指向固定直线上某点的运动是创建从起始点运动到固定直线上某一点的动 画,使对象以直线方式移动到指定线段上的某个位置,如图8-7所示。当 移动图标设置为此种运动类型后,对象移动的起点是该对象在演示窗口 中的初始位置,终点是指对象在给定直线上的位置。这种类型的运动可 以利用变量或表达式设定运动对象的目标位置
多媒体技术与应用 循环:用“目标”文本框中的变量或表达式的值求差来确定坐标值,例 如,“目标”文本框内变量或表达式的值是150,坐标终点值为100,那 么目标的坐标值应为50。 在终点停止:无论“目标”文本框内变量或表达式的值比“终点”的坐 标大多少,移动对象都会停在“终点”;无论该值比起点小多少,移动 对象都会停在“起点”。 到上一终点:不论是否超出范围,移动对象都会运动到“目标”文本框 变量或表达式所设定的位置上。 标识55床命名 神达象到把始罟 尝想:指问定直线上的某点 时时间秒 执行方式海待直到完成 广目标0 L终点停止 C终点[00 88移动图标属性 范围 89远端范围选项
多媒体技术与应用 循环:用“目标”文本框中的变量或表达式的值求差来确定坐标值,例 如, “目标”文本框内变量或表达式的值是150,坐标终点值为100,那 么目标的坐标值应为50。 在终点停止:无论“目标”文本框内变量或表达式的值比“终点”的坐 标大多少,移动对象都会停在“终点”;无论该值比起点小多少,移动 对象都会停在“起点”。 到上一终点:不论是否超出范围,移动对象都会运动到“目标”文本框 变量或表达式所设定的位置上
多媒体技术与应用 【例题8.2】打高尔夫球 本例将制作一个高尔夫球随机入洞的效果。 圖打高尔夫球。回 背景 速球洞 國高尔夫球 团打球 8-12例82程序流程 8-13设置直线路径 拖动对象到结束位置高尔夫球 层 类型:[向固定直上的某点 C基点 囡 执行方式等得直完成 C目标m04010 远端范围:在终点停 G终点 8-14设置移动图标属性
多媒体技术与应用 【例题8.2】 打高尔夫球 本例将制作一个高尔夫球随机入洞的效果