《多媒体应用系统开发.ppt》由会员分享,可在线阅读,更多相关《多媒体应用系统开发.ppt(82页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第 7 章多媒体应用系统开发引言 多媒体多媒体应用系用系统广泛地在教育、广泛地在教育、训练、咨、咨询、信、信息服息服务与管理、信息通信、与管理、信息通信、娱乐等等领域域发挥,其形式,其形式既可以是既可以是资料性的多媒体数据料性的多媒体数据库,也可以是,也可以是图声并茂、声并茂、生生动活活泼的教育培的教育培训系系统、商、商业展示系展示系统、旅游咨、旅游咨询系系统等。因此,多媒体等。因此,多媒体应用系用系统的开的开发具有极其重要具有极其重要的意的意义和非常广和非常广阔的前景,吸引越来越多的开的前景,吸引越来越多的开发人人员倾注其中。注其中。本章介本章介绍了多媒体了多媒体应用系用系统开开发的一般的一
2、般过程、多程、多媒体媒体应用系用系统设计的基本原的基本原则和和设计过程;并程;并对多媒多媒体开体开发工具工具AuthorwareAuthorware的功能和的功能和应用做了重点介用做了重点介绍。7.1 多媒体应用系统的开发7.1.1 多媒体系统开发过程 多媒体多媒体应用系用系统设计仍然属于仍然属于计算机算机应用用软件件设计的范畴,因此可以使用的范畴,因此可以使用软件工程开件工程开发方法方法进行系行系统开开发。开开发过程包括:目程包括:目标分析、脚本分析、脚本编写、素材准写、素材准备、媒体集成、系媒体集成、系统包装和包装和测试反反馈等几个等几个阶段。段。1.目标分析2.脚本编写包括:包括:l文字
3、脚本文字脚本编写写:完成一个完成一个纲要性的描述要性的描述l脚本脚本设计:更更详细的制作脚本,以便的制作脚本,以便进入入实际的屏幕的屏幕或或场景景设计l制作脚本制作脚本:用多媒体信息来表用多媒体信息来表现的的创作脚本作脚本 也称多媒体系也称多媒体系统的前期制作,包括文字的前期制作,包括文字录入、入、图表表绘制、照片拍制、照片拍摄、声音、声音录制及活制及活动影像拍影像拍摄与与编辑等,等,也包括也包括对现有有图片片扫描及从光描及从光盘中中获取素材。取素材。文字素材文字素材图像素材像素材声音素材声音素材3.素材准备 主要任主要任务是使用合适的多媒体是使用合适的多媒体创作工具,按照制作作工具,按照制作
4、脚本具体要求,把准脚本具体要求,把准备好的各种素材有机地好的各种素材有机地组织到相到相应信息信息单元中,形成一个具有特定功能的完整系元中,形成一个具有特定功能的完整系统。4.4.媒体集成媒体集成 系系统开开发完成之后打包完成之后打包处理,制成光理,制成光盘,向用,向用户提提供供详细文档文档资料,包括料,包括该软件的基本功能、使用方法及件的基本功能、使用方法及出出现异常情况异常情况时的的处理等。理等。从用从用户角度角度测试与与检验系系统运行的正确性及系运行的正确性及系统功能的功能的完完备性,看其是否性,看其是否实现了多媒体了多媒体应用系用系统开开发的的预定目定目标。从以下几个方面来。从以下几个方
5、面来测试:(1 1)可靠性。)可靠性。(2 2)可)可维护性。性。(3 3)可修改性。)可修改性。(4 4)效率高。)效率高。(5 5)可用性。)可用性。5.系统包装6.6.测试反馈测试反馈7.1.2 多媒体系统开发方法和特点(1 1)利用)利用计算机程序算机程序设计语言,通言,通过编码来来实现。这种开种开发方法要求开方法要求开发者不者不仅需要需要编写写许多行代多行代码,还要具有多媒体信息要具有多媒体信息处理的理的专业知知识。此。此外,开外,开发周期周期长、费用高,而且系用高,而且系统完成后的完成后的稳定性、完整性均需大量的工作来保定性、完整性均需大量的工作来保证。(2 2)利用市)利用市场上
6、已有的多媒体开上已有的多媒体开发平台或开平台或开发系系统来来实现。这种开种开发方法方法对人人员要求相要求相对较低,开低,开发人人员一般无需一般无需编程,开程,开发周期短、周期短、费用用较低,低,且系且系统的完整性和的完整性和稳定性有一定保障,因此是定性有一定保障,因此是一种一种值得推荐使用的方法。得推荐使用的方法。1.1.开发方法开发方法2.开发特点设计工具的多工具的多样性:除一般性:除一般应用工具外,用工具外,还涉及到各种媒体素材的采集和涉及到各种媒体素材的采集和预加工工具。加工工具。设计方法的特殊性:方法的特殊性:应该采用采用标准化及工程准化及工程化方法化方法设计创意的新意的新颖性性设计人
7、人员的全面性:的全面性:设计者者应具有多方面的具有多方面的知知识与能力。与能力。7.1.3 多媒体系统开发原则 基本要素:生基本要素:生动逼真的音响效果、高度清晰的逼真的音响效果、高度清晰的动态视频、灵活方便的交互手段和和、灵活方便的交互手段和和谐友善的人机界面。友善的人机界面。几个要求:几个要求:(1 1)充分)充分发挥多媒体的多媒体的优势。(2 2)充分利用多媒体)充分利用多媒体创作工具所提供的多种交互功作工具所提供的多种交互功能,突出系能,突出系统的交互性。的交互性。(3 3)使用非)使用非线性的超文本性的超文本结构,以符合人构,以符合人们在在获取取知知识时的思的思维方式。方式。(4 4
8、)界面友好,使用方便,)界面友好,使用方便,导向灵活。向灵活。(5 5)软件件风格尽量符合使用者的要求。格尽量符合使用者的要求。1.1.基本要素基本要素(1 1)面向用)面向用户原原则:界面首先要:界面首先要满足用足用户需要。需要。(2 2)一致性原)一致性原则:指任:指任务和信息的表达、界面的控制和信息的表达、界面的控制操作等操作等应该与用与用户理解熟悉的模式尽量保持一致。理解熟悉的模式尽量保持一致。(3 3)简洁性原性原则:界面信息内容:界面信息内容应该准确、准确、简洁,并,并能能够给出出强调的信息的信息显示。示。(4 4)适当性原)适当性原则:屏幕:屏幕显示和布局示和布局应该美美观、清楚
9、、清楚、合理,改善反合理,改善反馈信息的可信息的可阅读性、可理解性,并性、可理解性,并且使用且使用户能能够快速快速查找到有用信息。找到有用信息。(5 5)顺序性原序性原则:合理安排信息在屏幕上的:合理安排信息在屏幕上的显示示顺序。序。界面设计原则(6 6)结构性原构性原则:界面:界面设计应该是有明是有明显的的结构和构和层次,避免在同一个界面上堆次,避免在同一个界面上堆积过多内容。多内容。(7 7)文本和)文本和图形形选择原原则:如果重点是要:如果重点是要对其其值作作详细分析或分析或获取准确数据,那么取准确数据,那么应该使用字符、数使用字符、数字式字式显示;如果重点是要了解数据示;如果重点是要了
10、解数据总特性或特性或变化化趋势,那么使用,那么使用图形方式更有效。形方式更有效。(8 8)输出出显示原示原则:充分利用:充分利用计算机系算机系统的的软硬件硬件资源,采用源,采用图形和多窗口形和多窗口显示,可以在交互示,可以在交互输出中出中改善人机界面的改善人机界面的输出出显示能力。示能力。(9 9)颜色使用原色使用原则:合理使用色彩:合理使用色彩显示,可以美化人示,可以美化人机界面外机界面外观,改善人的,改善人的视觉印象,同印象,同时加快有用加快有用信息的信息的寻找速度,并减少找速度,并减少错误。界面设计原则7.2 多媒体创作工具介绍7.2.1 多媒体创作工具选择原则7.2.2 常用多媒体创作
11、工具软件 代表代表软件:件:AuthorwareAuthorware、IconAnthorIconAnthor等等 设计方法:将程序的基本方法:将程序的基本结构和多媒体的构和多媒体的操作封装成操作封装成图标,用,用户将将图标拖到工作区的流拖到工作区的流程程图上,程序上,程序结构通构通过流程流程图来体来体现。1.1.基于图标和流程线的多媒体创作工具基于图标和流程线的多媒体创作工具 代表代表软件:件:DirectorDirector、ActionAction等等 设计方法:方法:时间轴 为横横轴,可直,可直观地地编辑多媒体多媒体对象在象在时程程线上的上的时序关系。序关系。对象依据象依据时间轴上上进
12、入或退入或退出出时间播放或停止播放。播放或停止播放。2.基于时间轴的多媒体创作工具 代表代表软件:件:ToolBookToolBook、PowerPointPowerPoint、Hypercard Hypercard等。等。设计方法:把每个方法:把每个显示屏幕看成是一个卡片,利用示屏幕看成是一个卡片,利用联想想办法,通法,通过超媒体超媒体链把它把它们链接起来,接起来,组成多媒体成多媒体应用系用系统。代表代表软件:件:Visual C+Visual C+,Visual BasicVisual Basic、DelphiDelphi等。等。设计方法:通常基于窗口方法:通常基于窗口编辑模式,窗口是屏幕
13、上的模式,窗口是屏幕上的一个与用一个与用户互交的互交的对象。窗口中所有控件和象。窗口中所有控件和对象都是通象都是通过窗口接收和窗口接收和传递消息来消息来进行控制。行控制。3.基于卡片和页面的多媒体创作工具4.4.以程序以程序设计语言多媒体言多媒体创作工具作工具7.3 多媒体开发工具AuthorwareAuthorware特点7.3.1 Authorware主界面1 1.流程流程设计窗口窗口菜单栏菜单栏工具栏工具栏属性面板属性面板流程设计窗口流程设计窗口图图标标栏栏一个Authorware流程图流程线流程线图标图标起始标记起始标记结束标记结束标记粘贴指针粘贴指针l运行:运行:【调试】【重新开始重
14、新开始】l控制面板:控制面板:【窗口窗口】【控制面板控制面板】。包括运行、包括运行、暂停、停、结束、跟踪程序运行情况等按束、跟踪程序运行情况等按钮。l函数:函数:【窗口窗口】【面板面板】【函数函数】。查找和加找和加载系系统函数及自定函数及自定义函数。函数。l变量:量:【窗口窗口】【面板面板】【变量量】。用于用于查找和加找和加载系系统变量及自定量及自定义变量。量。l知知识对象:象:【窗口窗口】【面板面板】【知知识对象象】。2.工具栏运行运行控制面板控制面板函数函数变量变量知识对象知识对象 图标的基本操作图标的基本操作l选择选择 多个不连续图标:多个不连续图标:ShiftShift图标图标 连续的
15、多个图标:拖动连续的多个图标:拖动 全选:全选:CtrlCtrlA Al插入。选择图标,拖入流程插入。选择图标,拖入流程线。线。l删除。选择图标删除。选择图标DeleteDelete。l属性设置:选择图标,单击属性设置:选择图标,单击右键,快捷菜单中选择右键,快捷菜单中选择“属性属性”。3.图标栏移动图标移动图标显示图标显示图标擦除图标擦除图标等待图标等待图标导航图标导航图标框架图标框架图标决策图标决策图标开始标志旗开始标志旗交互图标交互图标计算图标计算图标群组图标群组图标电影图标电影图标声音图标声音图标DVDDVD图标图标知识对象知识对象结束标志旗结束标志旗菜菜单栏【窗口窗口】【面板面板】【
16、属性属性】不同不同图标,属性面板,属性面板设置置项各不同;各不同;若没有若没有选择任何任何图标,则是是设置文件属性。置文件属性。4.属性面板文件窗口文件窗口大小设置大小设置背景颜色设置背景颜色设置窗口结构设置窗口结构设置文件名文件名AuthorwareAuthorware共有共有1111个菜个菜单,包括:文件、,包括:文件、编辑、查看、插入、修改、文本、看、插入、修改、文本、调试、其他、其他、命令、窗口、帮助。命令、窗口、帮助。5.菜单栏7.3.2 Authorware基本操作l功能:最基本和使用最功能:最基本和使用最频繁的繁的图标,用于,用于显示文字、示文字、图像,也可用来像,也可用来显示示
17、变量和函数量和函数值的即的即时变化。化。l操作:双操作:双击显示示图标,可打开演示窗口和相,可打开演示窗口和相应工具箱。工具箱。1.1.显示图标显示图标 的应用的应用例7-1 显示图标1 1、建立一个新文件,打开、建立一个新文件,打开“文件属性面板文件属性面板”,设置文件属性。置文件属性。例7-1 显示图标3 3、导入入图片。双片。双击“图片片”显示示图标,打开演示窗口,打开演示窗口,执行菜行菜单栏【插入插入】【图像像】命令,在命令,在弹出的出的对话框中框中单击左下角左下角“导入入”按按钮,在随后,在随后弹出的出的【导入文件入文件对话框框】中中选择需要插入的需要插入的图像。像。插入图像对话框插
18、入图像对话框导入文件对话框导入文件对话框说明:链接和嵌入的区别例7-1 显示图标显示图标属性设置显示图标属性设置例7-1 显示图标绘图工具栏绘图工具栏指针指针工具工具图形着图形着色工具色工具线形线形工具工具文本文本工具工具图形图形工具工具模式模式设置设置图形填图形填充设置充设置线型线型选择选择例7-1 显示图标RTFRTF导入对话框导入对话框例7-1 显示图标 若要改若要改变文本框白色背景,双文本框白色背景,双击“文本文本”图标,在,在绘图工具工具栏,点,点击【模式模式】并并选择【透透明明】设置;或置;或单击菜菜单栏【窗口窗口】【显示工示工具盒具盒】【模式模式】命令,打开模式窗口,命令,打开模
19、式窗口,选择【透明透明】模式。模式。例7-1 显示图标 暂停程序的运行,直到停程序的运行,直到设置的响置的响应条件得到条件得到满足足(用(用户按按键、单击鼠鼠标或者或者经过一段一段时间的等待)之后,的等待)之后,程序再程序再继续运行。运行。2.等待图标 的应用等待图标演示等待图标演示 擦除擦除选定定图标中的所有内容,包括文字、中的所有内容,包括文字、图片、片、动画等。一个擦除画等。一个擦除图标可以一次擦除多个可以一次擦除多个图标对象。象。如果程序运行如果程序运行时,遇到一个新的擦除,遇到一个新的擦除图标,自,自动打打开此擦除开此擦除图标属性属性对话框,供用框,供用户选择擦除擦除对象。象。3.擦
20、除图标 的应用被擦除图被擦除图标标擦除特效擦除特效 控制演示窗口中的某些控制演示窗口中的某些对象按照指定的路径移象按照指定的路径移动,从,从而而产生生动画效果,被移画效果,被移动的的对象可以是象可以是图片、文字、片、文字、动画画及及电影等影等。4.移动图标 的应用移动类型设置移动时间被移动对象显示窗口移动对象选择方式1、绘制被移制被移动对象。拖一个象。拖一个显示示图标放放在在“图片片”图标的下方,取名的下方,取名为“主主题”。在在“主主题”图标演示窗口中,利用工具演示窗口中,利用工具栏中的中的椭圆工具工具绘制制椭圆,用着色工具填,用着色工具填充充颜色和色和纹理,理,绘制完制完毕不要关不要关闭“
21、主主题”图标演示窗口。演示窗口。2、插入移、插入移动图标。拖。拖动一个移一个移动图标到到“主主题”图标的下方,取名的下方,取名为“主主题移移动”。例7-2 移动图标案例3、选择被移被移动对象。打开象。打开“主主题移移动”图标属性属性设置置对话框,然后框,然后单击第第1步步绘制的制的“主主题”图标中的中的椭圆,在移,在移动图标属性面板左上角的属性面板左上角的“被移被移动对象象显示窗口示窗口”中将会中将会显示被移示被移动对象的象的图形,可以通形,可以通过观察察这个小窗口内个小窗口内显示的内容判断示的内容判断选择的的动画画对象是否正确;在象是否正确;在“定定时”栏下下方方对话框中框中输入入时间为“2
22、”秒;面板右秒;面板右侧“类型型”选项中,中,选择“指向固定路径的指向固定路径的终点点”。例7-2 移动图标案例4 4、设置移置移动路径。路径。单击需要移需要移动的小球,在小球中的小球,在小球中心出心出现一个黑色的三角形,拖一个黑色的三角形,拖动小球移小球移动,绘制制对象象动画画轨迹。多次拖迹。多次拖动、放开鼠、放开鼠标,可,可设置曲置曲线轨迹。迹。三角形三角形标志是直志是直线轨迹,双迹,双击三角形三角形标志,可志,可转换为圆形的弧形的弧线轨迹。运行程序,如果迹。运行程序,如果发现动画效果不画效果不满意,可以多次意,可以多次调整整动画画轨迹,直到迹,直到满意。意。移动图标案例运动轨迹运动轨迹
23、其本身并不完成任何特定功能,但可以将多个其本身并不完成任何特定功能,但可以将多个图标组织到同一个群到同一个群组图标中,中,实现模模块化的思想。化的思想。建立群建立群组的方法有两种:的方法有两种:l直接将其他直接将其他图标拖入群拖入群组图标设计窗口窗口l选取流程取流程线上上连续的的图标,执行行【修改修改】【群群组】命令。命令。5.群组图标 的应用 插入多种插入多种类型的音型的音频文件,并有效控制声音播放的速文件,并有效控制声音播放的速度和度和时间。支持的音支持的音频文件文件类型:型:AIFFAIFF、MP3MP3、WAVWAV、SWASWA、VOXVOX、PCMPCM等。等。6.声音图标 的应用
24、例7-3 声音图标案例 导入、播放、使用其他入、播放、使用其他软件件创建的影片文件,建的影片文件,支持的数字支持的数字电影格式有影格式有WindowsWindows视频标准格式准格式AVIAVI、DirectorDirector文件(文件(DIRDIR、DXRDXR)、)、QuickTimeQuickTime文件文件(MOVMOV)等。)等。7.电影图标 的应用 插入各种插入各种视频文件,需要文件,需要计算机外部算机外部设备的的支持,如放映机、投影支持,如放映机、投影仪、录像机等。像机等。8.DVD8.DVD图标图标 的应用的应用 分一分一键发布和打包布和打包发布两种。布两种。7.3.3 Au
25、thorware程序发布 先保存源程序,再先保存源程序,再执行行【文件文件】【发布布】【发布布设置置】1.一键发布常规发布常规发布网络发布网络发布源程序源程序自带播放器自带播放器使用网络播放器使用网络播放器网页文件网页文件复制所有支持文件复制所有支持文件 一键发布“Formats”选项可以可以设置置发布形式及具体文件布形式及具体文件发布路径,布路径,发布形式有常布形式有常规发布和网布和网络发布两种。布两种。常常规发布指布指发布布为EXE文件或者文件或者a7r文件,并文件,并发布在布在CD、局域网、用局域网、用户硬硬盘等常等常规媒体介媒体介质上。在上。在选择时,若勾,若勾选了了【With Run
26、time for Windows 98,ME,NT,2000,or XP】,生成自,生成自带播放器的播放器的EXE可可执行文件;不勾行文件;不勾选则生成生成a7r文件,文件运行文件,文件运行时需要播放器需要播放器Runa7w32.exe7的支持。的支持。网网络发布把作品直接布把作品直接发布成使用网布成使用网络播放器播放的播放器播放的aam文文件和件和html的网的网页文件形式。文件形式。是一些关于打包文件的设置,如是否将外部链接媒体嵌入、是否将库文件一同打包等。一键发布“Packge”选项 关于Authorware 网络播放器的相关属性设置。进行网络发布的时候,根据不同网络连接速度,将文件分成
27、不同大小的多个文件,使得在网速较慢时也能流畅播放。一键发布一键发布“For Web PlayerFor Web Player”选项选项 可以设置网络发布页面的HTML模板、网页标题文字以及网页的大小、背景颜色等属性,还可以选择播放器(Web Player)的版本和窗口风格。一键发布一键发布“Web PageWeb Page”选项选项 一键发布“Files”选项 显示所有在发布中将被打包或复制的程序文件及显示所有在发布中将被打包或复制的程序文件及支持文件的源路径、目标路径和描述信息。支持文件的源路径、目标路径和描述信息。如果只想将源程序打包如果只想将源程序打包为一种脱离一种脱离编辑环境并能独境并
28、能独立运行的程序,可以考立运行的程序,可以考虑使用程序打包的功能。使用程序打包的功能。【文件文件】【发布布】【打包打包】2.程序打包 打包后程序要正常运行,除了主程序外,打包后程序要正常运行,除了主程序外,还要一些要一些其他支持文件,包括:其他支持文件,包括:lRuna7w32.exe7Runa7w32.exe7:如果没有打包到程序文件中;:如果没有打包到程序文件中;l应用程序中引用用程序中引用过的的库文件;文件;l以外部形式以外部形式导入的数字入的数字电影、音影、音频和和图片等媒体文片等媒体文件;件;l播放特殊播放特殊类型的媒体文件的型的媒体文件的驱动程序;程序;l应用程序中用到的外部函数文
29、件(用程序中用到的外部函数文件(UCDUCD、DLLDLL等;等;l每种媒体每种媒体类型需要的型需要的XtrasXtras插件,插件,扩展名展名为*.X32*.X32;l应用程序中使用的用程序中使用的ActiveXActiveX文件文件3.程序运行的支持文件AuthorwareAuthorware自自带的的XtrasXtras文件共有文件共有7M7M左右。但程序左右。但程序实际运行运行时,只有,只有Mix32.X32Mix32.X32、Mixview.X32Mixview.X32和和Viewsvc.X32Viewsvc.X32三个三个是必是必须的,其他的的,其他的XtrasXtras文件文件则
30、根据程序使用的媒体元素、根据程序使用的媒体元素、过渡效果决定是否需要。渡效果决定是否需要。按功能分:按功能分:l lTransition Transition Transition Transition XtrasXtrasXtrasXtras:内置内置XtrasXtras,支持,支持显示或擦除示或擦除图形形的的过渡特效。渡特效。l lSprite Sprite Sprite Sprite XtrasXtrasXtrasXtras:增加:增加:增加:增加菜菜单栏“插入插入”中命令,中命令,给演示窗演示窗口增加一些功能元素。口增加一些功能元素。l lScripting Scripting Scr
31、ipting Scripting XtrasXtrasXtrasXtras:为程序提供自定程序提供自定义函数。函数。l lMixMixMixMix,serviceserviceserviceservice和和和和ieweriewerieweriewer XtrasXtrasXtrasXtras:AuthorwareAuthorware的功能核心的功能核心组件。件。l lTool Tool Tool Tool XtrasXtrasXtrasXtras:为程序提供了一些附加的功能。程序提供了一些附加的功能。Xtras插件图像文件需要的Xtras声音文件需要的Xtras电影文件需要的Xtras过渡效
32、果需要的Xtras Authorware自动按以下顺序搜索这些文件l初次加初次加载该文件文件时该文件所在的目文件所在的目录;l当前程序所在目当前程序所在目录;lWindowsWindows及其系及其系统目目录(如(如WindowsSystemWindowsSystem或或WinntSystem32WinntSystem32););l在在【文件属性面板文件属性面板】中定中定义的路径;的路径;l在系在系统变量量SearchPathSearchPath中定中定义的路径的路径搜索路径设搜索路径设置置l检查程序的程序的结构是否完整。构是否完整。l规范各种外部文件的位置,并范各种外部文件的位置,并设置好搜
33、索路径。置好搜索路径。通常将不同类型的外部文件放在不同的目录中,通常将不同类型的外部文件放在不同的目录中,并与打包文件放在同一目录下。并与打包文件放在同一目录下。l外部外部扩展函数。展函数。建立外部函数目建立外部函数目录,设置好搜索路径,置好搜索路径,并将此目并将此目录拷拷贝到打包文件的。到打包文件的。l外部外部动画文件。可以画文件。可以单独建立目独建立目录,或,或将将动画文件与画文件与打包文件放在同一目打包文件放在同一目录下。下。l特效及外部特效及外部动画画驱动程序。程序。找到能找到能实现相相应特效的特效的“xtras”文件及文件及a5vfw32.Xmo;a5mpeg32Xmo;a5qt32
34、Xmo动画画驱动程序,将文件与打包文件放在同一目程序,将文件与打包文件放在同一目录下。下。4.程序打包需要注意的问题 交互是一种人与程序交互是一种人与程序对话的机制。的机制。多媒体程序能多媒体程序能够向用向用户演示信息,也允演示信息,也允许用用户向程序向程序传递控制信息,并据此作出控制信息,并据此作出实时的反的反应;而;而用用户通通过键盘、鼠、鼠标甚至甚至时间间隔来控制多媒体程隔来控制多媒体程序的流程。序的流程。7.3.4 Authorware交互程序设计流程流程线上的交互上的交互结构构交互图标的特点交互图标的特点交互图标的特点交互图标的特点l不能单独工作;不能单独工作;l具有显示图标的所有功
35、能,并在其基础上增加了一些扩展具有显示图标的所有功能,并在其基础上增加了一些扩展功能。功能。1.认识交互结构交互图标交互图标交互响应类交互响应类型标识符型标识符响应图标响应图标结果路径结果路径l交互交互图标:提供按:提供按钮、菜、菜单等交互功能。等交互功能。l响响应:决定响:决定响应方式,定方式,定义目目标响响应,流程沿路径,流程沿路径传递给结果果图标。l响响应图标:与某个响:与某个响应类型型标识符符对应,当此响,当此响应类型型标识符得到响符得到响应时,执行此响行此响应图标。l结果路径:退出响果路径:退出响应图标时流程的流程的执行方向,有重行方向,有重试、继续和退出交互三种。和退出交互三种。交
36、互结构2.交互图标的执行过程3.交互的建立4.几个交互案例案例案例1 1:按按钮交互交互案例1:按钮交互重要步重要步骤:重要步重要步骤:重要步重要步骤:案例2:热区域交互重要步重要步骤:重要步重要步骤:案例3:下拉菜单交互重要步重要步骤:7.3.5 Authorware超文本(超媒体)制作 Authorware Authorware中超文本或超媒体的信中超文本或超媒体的信息材料以息材料以“页”为单位来位来组织;利用框架利用框架图标和和导航航图标配合,可配合,可以建立超文本(超媒体)的以建立超文本(超媒体)的页面系面系统,即控制程序从一个即控制程序从一个图标跳跳转到另一个到另一个图标去去执行。行
37、。1.框架图标和导航图标框架结构流程图框架结构流程图框架图标框架图标结点页结点页框架图标内部结构导航交互按钮导航交互按钮返回最近访问过的页面到第一页向前一页向后一页到最后一页退出框架结构搜索案例:框架图标重要步重要步骤:本章小结 多媒体多媒体应用系用系统是利用多媒体工具是利用多媒体工具软件件开开发的、在多媒体核心的、在多媒体核心软件支持下工作的多件支持下工作的多媒体最媒体最终产品,其功能和表品,其功能和表现是多媒体技是多媒体技术效果的直接体效果的直接体现。多媒体多媒体应用系用系统的开的开发是指多媒体是指多媒体应用用系系统开开发人人员在多媒体在多媒体软件的基件的基础上,借助上,借助多媒体多媒体软件开件开发工具制作、工具制作、编写多媒体写多媒体应用用系系统的的过程。程。本章以本章以AuthorwareAuthorware这一一优秀的多媒体开秀的多媒体开发工具工具为主做主做详细介介绍。思考与练习