版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
13.1.1触摸屏及其特点图13.1常见的触摸屏触摸屏是一种计算机的输入设备,任何人可以通过触摸屏幕使用计算机,是最人性化的人与计算机交互的应用产品。触摸屏从市场概念来讲,就是一种人人都会使用的计算机输入设备,或者说是人人都会使用的与计算机沟通的设备。它是一种新的人机交互作用技术,利用这种技术,使用者只要用手指轻轻地碰计算机显示屏上的图符或文字就能实现对主机的操作,这样摆脱了键盘和鼠标操作,使人机交互更快捷。人人都会使用,是触摸屏最大的特点,这一点无论是键盘还是鼠标都无法与其相比。人人都会使用,也就标志着计算机应用普及时代的到来。常见的触摸屏如图13.1所示。一般而言,触摸屏具有操作简便、界面友好、信息丰富、响应迅速、安全可靠、扩充性好、动态联网、应用广泛等突出的优点。13.1触摸屏概述下一页返回用户只需用手指轻触计算机屏幕上的有关文字,便可进入信息世界,有关信息包括文字、动画、音乐、录像、游戏等。用户无须了解计算机的专业知识,便可清楚计算机屏幕上的所有信息、提示、指令,其界面适合各层次、各年龄的广大用户。触摸屏的信息存储量几乎不受限制,任何复杂的数据信息都可纳入多媒体系统,而且信息种类丰富,可以达到视听皆备,多变的显示效果令人振奋。系统采用尖端技术对大容量数据进行查询,响应速度也非常快,真正达到了奔腾的速度。而且触摸屏系统长时间连续运行对系统无任何影响,系统稳定可靠,正常操作不会出错、死机。维护容易,系统包括一个与演示系统界面完全相同的管理维护系统,可方便地对数据内容进行增、删、改等管理操作。另外,触摸屏系统具有良好的扩充性,可随时增加系统内容和数据,并为以后的联网、多数据库的操作等提供方便。系统还可根据用户需要建立各种网络连接,例如与电信营业网、电信账务网连接,动态查询电话受理进程及个人电话账单,也可与企业内部Intranet、Internet互联网连接。13.1触摸屏概述上一页下一页返回13.1.2触摸屏的技术特点从技术原理来讲,触摸屏是一套透明的绝对定位系统。首先它必须保证是透明的,因此它必须通过材料科技来解决透明问题,像数字化仪、写字板、电梯开关等都不是触摸屏。其次它是绝对坐标,手指摸到哪就是哪,不需要第二个动作,不像鼠标是相对定位的一套系统。从技术方面来看,触摸屏有三个基本特征。1.透明它直接影响到触摸屏的视觉效果。透明在触摸屏行业中只是个泛泛的概念,很多触摸屏是多层的复合薄膜,仅用透明一点来概括它的视觉效果是不够的,它至少应该包括4个特性,即透明度、色彩失真度、反光性和清晰度。还可以再分,比如反光程度包括镜面反光程度和衍射反光程度,只不过触摸屏表面的衍射反光还没有达到CD盘的程度,对用户而言,这4个特性已经基本足够。13.1触摸屏概述上一页下一页返回2.绝对坐标系统触摸屏是绝对坐标系统,要选哪就直接点哪,它与鼠标这类相对定位系统的本质区别是一次到位的直观性。绝对坐标系统的特点是当前定位坐标与上一次定位坐标没有关系。触摸屏在物理上是一套独立的坐标定位系统,每次触摸的数据通过校准转换为屏幕上的坐标,这就要求触摸屏的坐标不管在什么情况下,同一点的输出数据是稳定的,如果不稳定,那么触摸屏就不能保证绝对坐标定位。点不准,也就是触摸屏最怕的问题:漂移。从技术原理上讲,凡是不能保证在同一点触摸每一次采样数据相同的触摸屏都存在漂移的问题。但对于性能及质量好的触摸屏来说,漂移的情况并不是很严重。3.检测触摸并定位各种触摸屏技术都是依靠各自的传感器来工作的,甚至有的触摸屏本身就是一套传感器。各自的定位原理和所用的传感器决定了触摸屏的反应速度、可靠性、稳定性和寿命。13.1触摸屏概述上一页下一页返回触摸屏的传感器方式还决定了该触摸屏如何识别多点触摸的问题,也就是超过一点的同时触摸如何工作?有人触摸时旁边又有人触摸怎么办?这是触摸屏的使用过程中经常出现的问题,目前相应的解决办法正在不断的完善中。13.1.3触摸屏的应用领域触摸屏应用于信息发布终端,是最理想的信息发布形式,可以实现自动无人值守的信息查询、银行转账、电子票务等功能,非常适合于大型场馆和大型赛事的信息交流需求。触摸屏的应用,在国际市场和国内市场每年以30%的速度在飞速增长。在国内市场的信息产业部分,在城市信息通信、政务公开、便民服务等服务领域已经建立起庞大的触摸信息查询网络,而且随着信息产业的迅速发展,在不断地增加应用领域和应用场所。在金融自助服务、工业控制领域、信息查询业、广告业等众多的行业,其应用市场前景非常可观。在国际市场,触摸屏的应用已经普及到各个应用领域,如POS、GPIS、IPC等众多领域,13.1触摸屏概述上一页下一页返回具有更加广阔的应用前景。2008年奥运会将在中国北京举行,届时北京服务于大赛的信息查询终端将为来自全球的客人提供信息服务;大赛场所的信息查询设备将完全服务于大赛的信息中心、新闻中心和统计中心等部门,为会议和大赛提供完善的信息服务。如前所述,触摸屏近年来发展迅速,触摸屏多媒体的演示系统具有色彩亮丽的画面、丰富的多媒体表现形式、简便的操作、全方位的形象展示、业务咨询、信息查询等功能。常见的应用领域见表13.1。目前,触摸屏的常见应用系统有城市公众信息咨询系统、政府企事业单位接待服务系统、工商、税务、海关、银行等行业的业务查询系统、邮电、水电、煤气等公用事业的业务查询系统、大型商场商品信息查询系统、宾馆旅游指南系统、商务中心智能化楼宇分布查询系统、人才市场、劳动力市场供求信息咨询服务系统、展览交易会信息查询系统、医院导医查询系统等。下面对几个主要的应用系统进行简要介绍。13.1触摸屏概述上一页下一页返回1.商店付款系统一些现代化商店的结算柜台使用了计算机交互终端设备,顾客通过在触摸屏上操作,即可打印出标有货物名称、价格的付款单。商家在终端机上可以利用满屏的视频图像进行产品促销,而顾客也可以根据自己的需要对商品进行查询。2.入场券查询预订系统使用触摸屏入场券查询预订系统,可在屏幕上显示出预订的座位及在该位置观看比赛的效果,当确定了座位之后,将信用卡放入系统中即可完成预订过程。3.视频音乐点播机视频音乐点播机中存储了多首带画面的歌曲、多首视频音乐及卡拉OK歌曲,通过触摸屏可以对这些内容进行选择。有些视频音乐点播机还有游戏软件,只需触摸屏幕即可玩这些生动有趣的游戏。13.1触摸屏概述上一页下一页返回如我国专业从事触摸产品研发、生产、销售和服务的成都吉锐触摸电脑公司,其触摸屏广泛地应用于欧美韩的赛马、博彩、游戏机等游戏相关产业。4.金融交易操作系统在金融交易中,速度与准确性是极为重要的两个因素。触摸屏的使用为用户提供了轻松、迅速处理瞬息变化的信息的手段,用户根据显示内容做出判断,并随即轻触屏幕即可完成决策,可以让使用者集中精力进行交易。5.公用信息查询服务这方面的应用最为普遍,包括以下几个常见的系统。①房地产查询和销售:美国ERA公司设计的联机房地产信息网络通过设在公共场所的触摸屏信息台把各种房地产信息提供给用户,从而省去了购房者的奔波之苦,同时也为房地产公司提供了在全国范围内做广告的机会。13.1触摸屏概述上一页下一页返回②邮电查询与话费查询:邮电局和电话局也利用触摸屏系统向公众提供各类查询,包括邮政业务查询、电信业务查询、邮编和长途电话区号查询、储汇业务查询等。例如,北京南区邮电局就采用了环星公司的触摸屏查询台为公众服务。③售票与航运服务等:例如,北京站售票厅中的触摸屏售票台可让用户选择车次、车厢类别、购票张数、目的地、票价及查询其他有关事项;日本东京成田机场的立柜式触摸屏可让乘客查看航班号、出港与飞抵时刻等。6.图书馆触摸屏系统随着多媒体技术的发展和应用,一种叫超文本检索的多媒体检索系统已被开发应用。这种超文本将单词、句子、章节、文献甚至图像、音乐、录像等基本信息单元存放在节点上,终点以层次链、交叉引用链、索引链等主动链相联系,构成网状层次结构。13.1触摸屏概述上一页下一页返回超文本的软件系统包括正文编辑、图形编辑、数据库管理、三维阅览工具及映射显示、鼠标窗口、偶像和弹拉式菜单等标准超文本工具等。其特点是联想式、非线性、链的网状层次联系,允许用户以其认可的有意义的方式相连,直接快速检索所需的信息。这个检索系统的收藏内容广泛,在多媒体文献资源丰富的图书馆检索系统中,可检索人物、新闻、文档、小说、版刻、书法、绘画、生物、古生物等各种信息。不熟悉键盘操作的用户可以利用触摸屏直观快速地查询多媒体检索台,只需用于指点触摸屏上的相关内容,就可以立即查看到自己所需的文献资料。13.1触摸屏概述上一页返回下一页13.2.1触摸屏按工作原理的分类触摸屏的基本原理是,用手指或其他物体触摸安装在显示器前端的触摸屏时,所触摸的位置(以坐标形式)由触摸屏控制器检测,并通过接口(如RS-232串行口)送到CPU,从而确定输入的信息。触摸屏系统一般包括触摸屏控制器(卡)和触摸检测装置两个部分。其中,触摸屏控制器(卡)的主要作用是从触摸检测装置接收触摸信息,并将它转换成触点坐标,再送给CPU,它同时能接收CPU发来的命令并加以执行;触摸检测装置一般安装在显示器的前端,主要作用是检测用户的触摸位置,并传送给触摸屏控制器。1.电阻触摸屏电阻触摸屏的屏体部分是一块与显示器表面相匹配的多层复合薄膜,由一层玻璃或有机玻璃作为基层,表面涂有一层透明的导电层,上面再覆盖有一层外表面硬化处理、光滑防刮的塑料层,13.2触摸屏的分类下一页返回它的内表面也涂有一层透明的导电层,在两层导电层之间有许多细小(小于千分之一英寸)的透明隔离点把它们隔开绝缘。当手指触摸屏幕时,平常相互绝缘的两层导电层就在触摸点位置有了接触,因其中一层导电层接通Y轴方向的5V均匀电压场,使得侦测层的电压由零变为非零,这种接通状态被控制器侦测到后进行A/D转换,并将得到的电压值与5V相比,即可得到触摸点的Y轴坐标,同理得出X轴的坐标,这就是所有电阻类触摸屏共同的基本原理。电阻类触摸屏的关键在于材料科技。电阻触摸屏根据引出线数的多少,分为四线、五线、六线等多线电阻触摸屏。电阻触摸屏在强化玻璃表面分别涂有两层OTI透明氧化金属导电层,最外面的一层OTI涂层作为导电体,第二层OTI则经过精密的网络附上横竖两个方向的+5V至0V的电压场,两层OTI之间以细小的透明隔离点隔开。当手指接触屏幕时,两层OTI导电层就会出现一个接触点,计算机同时检测电压及电流,计算出触摸的位置,反应速度为10~20ms。13.2触摸屏的分类上一页下一页返回五线电阻触摸屏的外层导电层使用的是延展性好的镍金涂层材料。外层导电层由于频繁触摸,使用延展性好的镍金材料目的是为了延长使用寿命,但是工艺成本较为高昂。镍金导电层虽然延展性好,但是只能作为透明导体,不适合作为电阻触摸屏的工作面。因为它电导率高,而且金属不易做到厚度非常均匀,不宜作为电压分布层,只能作为探层。电阻触摸屏是一种对外界完全隔离的工作环境,不怕灰尘和水汽,它可以用任何物体来触摸,可以用来写字画画,比较适合工业控制领域及办公室内有限人员的使用。电阻触摸屏共同的缺点是因为复合薄膜的外层采用塑胶材料,使用时太用力或使用锐器触摸可能划伤整个触摸屏而导致报废。不过,在限度之内,划伤只会损坏外导电层,外导电层的划伤对于五线电阻触摸屏来说没有影响,而对于四线电阻触摸屏来说则是致命的。13.2触摸屏的分类上一页下一页返回2.电容技术触摸屏电容技术触摸屏是利用人体的电流感应进行工作的。电容式触摸屏是一块四层复合玻璃屏,玻璃屏的内表面和夹层各涂有一层ITO,最外层是一薄的矽土玻璃保护层,夹层ITO涂层作为工作面,四个角上引出四个电极,内层ITO为屏蔽层以保证良好的工作环境。当手指触摸在金属层上时,由于人体电场,用户和触摸屏表面形成一个耦合电容,对于高频电流来说,电容是直接导体,于是手指从接触点吸走一个很小的电流。这个电流分别从触摸屏的四角上的电极流出,并且流经这四个电极的电流与手指到四角的距离成正比,控制器通过对这四个电流比例进行精确计算,得到触摸点的位置。电容触摸屏的特点有:①对大多数的环境污染物有抗力;②人体成为线路的一部分,因而漂移现象比较严重;③戴手套不起作用;④需经常校准;⑤不适用于金属机柜;⑥当外界有电感和磁感的时候,会使触摸屏失灵。13.2触摸屏的分类上一页下一页返回3.红外触摸屏红外触摸屏一般是在显示器屏幕的前面安装一个外框,外框中有电路板,在X、Y方向有排布均匀的红外发射管和红外接收管,一一对应形成横竖交叉的红外线矩阵。当有触摸时,手指或其他物体会挡住经过该点的横竖红外线,由控制器判断出触摸点在屏幕上的位置,如图13.2所示。红外触摸屏是利用X、Y方向上密布的红外线矩阵来检测并定位用户的触摸。红外触摸屏在显示器的前面安装一个电路板外框,电路板在屏幕四边分布红外发射管和红外接收管,一一对应形成横竖交叉的红外线矩阵。用户在触摸屏幕时,手指会挡住经过该位置的横竖两条红外线,因而可以判断出触摸点在屏幕上的位置。任何触摸物体都可改变触摸点上的红外线而实现触摸屏操作。红外触摸屏不受电流、电压和静电干扰,适宜恶劣的环境条件。红外线技术是触摸屏产品最终的发展趋势。红外线扫描式触摸屏的工作原理如图13.3所示。13.2触摸屏的分类上一页下一页返回红外触摸屏可用手指、笔或任意能阻挡光线的物体来触摸。红外触摸屏赖以工作的红外光栅矩阵要求在同一平面上,因此,红外触摸屏真正感应触摸的工作面距离显示器屏幕有一定的间隔,在球面显示器上使用尤其明显。采用声学和其他材料学技术的触摸屏都有其难以逾越的屏障,如单一传感器的受损、老化,触摸表面怕受污染以及破坏性使用,维护繁杂等问题。红外线触摸屏只要真正实现高稳定性能和高分辨率,必将替代其他技术产品而成为触摸屏市场的主流。过去红外触摸屏的分辨率由框架中的红外对管数目决定,因此分辨率较低,市场上主要的国内产品为32×32、40×32。另外还有人说红外屏对光照环境因素比较敏感,在光照变化较大时会误判甚至死机,这些正是国外非红外触摸屏的国内代理商销售宣传的红外屏的缺点。而最新的技术第五代红外屏的分辨率取决于红外对管数目、扫描频率以及差值算法,分辨率已经达到了1000×720。13.2触摸屏的分类上一页下一页返回至于红外屏在光照条件下不稳定的缺点,从第二代红外触摸屏开始,就已经较好地克服了抗光干扰的弱点。第五代红外线触摸屏是全新一代的智能技术产品,它实现了1000×720高分辨率、多层次自调节和自恢复的硬件适应能力以及高度智能化的判断识别,可长时间在各种恶劣环境下任意使用,并且可针对用户定制扩充功能,如网络控制、声感应、人体接近感应、用户软件加密保护、红外数据传输等。原来媒体宣传的红外触摸屏的另外一个主要缺点是抗暴性差,其实红外触摸屏完全可以选用任何用户认为满意的防暴玻璃而不会增加太多的成本和影响使用性能,这是其他的触摸屏所无法效仿的。4.表面声波触摸屏以右下角的X轴发射换能器为例,其基本原理为:发射换能器把控制器通过触摸屏电缆送来的电信号转换为声波能量向左方表面传递,然后由玻璃板下面的一组精密反射条纹把声波能量反射成向上的均匀面传递,声波能量经过屏体表面,13.2触摸屏的分类上一页下一页返回再由上面的反射条纹聚成向右的线传播给X轴的接收换能器,接收换能器将返回的表面声波能量变为电信号。当发射换能器发射一个窄脉冲后,声波能量经过不同途径到达接收换能器,走最右边的最早到达,走最左边的最晚到达,早到达的和晚到达的这些声波能量叠加成一个较宽的波形信号。不难看出,接收信号集合了所有在X轴方向历经长短不同路径回归的声波能量,它们在Y轴走过的路程是相同的,但在X轴上,最远的比最近的多走了两倍X轴最大距离。因此这个波形信号的时间轴反映各原始波形叠加前的位置,也就是X轴坐标。在没有触摸的时候,接收信号的波形与参照波形完全一样。当手指或其他能够吸收或阻挡声波能量的物体触摸屏幕时,X轴途经手指部位向上走的声波能量被部分吸收,反映在接收波形上即某一时刻位置的波形有一个衰减缺口。接收波形对应手指挡住部位的信号衰减了一个缺口,计算缺口位置即得触摸点坐标。控制器分析接收信号的衰减并由缺口的位置判定X坐标。用同样的过程判定出触摸点的Y坐标。13.2触摸屏的分类上一页下一页返回除了一般触摸屏都能响应的X、Y坐标外,表面声波触摸屏还响应第三轴Z轴坐标,也就是能感知用户触摸压力的大小值。其原理是由接收信号衰减处的衰减量计算得到。三轴一旦确定,控制器就把它们传给计算机。13.2.2一款触摸屏的硬件配置一款触摸屏的硬件配置见表13.2。13.2触摸屏的分类上一页返回下一页13.3.1Authorware7.0与触摸屏应用概述触摸屏以其简单易学的特性,成为人机交互最轻松的手段之一,是继键盘、鼠标、手写板、语音输入之后最为人们易接受的计算机输入方式。随着多媒体信息查询的应用与日俱增,人们越来越多地用到触摸屏。触摸屏作为一种最新的计算机输入设备,它是目前最简单、方便、自然,而且又适合中国多媒体信息查询现状的输入设备。触摸屏具有坚固耐用、反应速度快、节省空间、易于交流等许多优点。利用这种技术,用户只要用手指轻轻地触碰计算机显示屏上的图符或文字就能实现对主机操作,从而使人机交互更为直截了当,这种技术极大地方便了那些不懂计算机操作的用户。这种人机交互方式赋予了多媒体重新的面貌,是极富吸引力的多媒体交互设备。触摸屏多媒体演示系统以其色彩亮丽的界面、丰富的多媒体表现形式、简便的操作,提供全方位的形象展示、业务咨询、信息查询等功能。13.3
Authorware7.0与触摸屏技术下一页返回上一页Authorware是功能强大的交互式多媒体制作软件,广泛应用于多媒体教学和商业领域。它通过直观的流程线和面向对象的功能图标来实现多媒体信息的整合和搭建程序的运行结构,因此无论是专业程序员,还是不具备编程基础的初学者,都能较容易地结合文本、图形、图像、动画、音频、视频以及数字电影等多媒体素材,制作出精美的学习软件、应用软件等,并通过网络或光盘等多种载体进行发布。用户也可以利用Authorware7.0提供的编程功能或者外部的扩展函数来实现更为复杂的应用。一般来说,开发触摸屏多媒体演示系统时有一些相对特殊的注意事项。①触摸屏一体机多放置在大厅或户外,周围环境的光照亮度一般较强,因此演示系统的界面也应选择明快亮丽的色彩,避免暗色调界面引起的相对视觉不清晰。13.3
Authorware7.0与触摸屏技术上一页下一页返回②按钮的设计不能太小,要适合手指的触摸,且应使用户明显感觉到按钮已被单击。③背景音乐采用多首曲目的随机重复播放,贯穿整个系统。背景音乐与视频声音不能发生冲突。在演示系统中暗设声音开关,管理员可根据实际情况随时对声音进行开关。④当演示系统9秒内无人触摸时,无论软件运行到哪一级界面都自动返回主界面、系统首页片头或屏幕保护。⑤在界面上设置秘密区域,可通过激活秘密区域实现关机、重新启动的操作。13.3.2利用Authorware7.0设计触摸屏演示系统的关键技术1.演示程序的初始化一般说来,触摸屏演示程序多在全屏状态下运行,因此需要根据触摸屏的实际尺寸和分辨率大小预先确定演示系统的界面大小。13.3
Authorware7.0与触摸屏技术上一页下一页返回选择“修改”→“文件”→“属性”命令,弹出文件属性设置面板。在回放面板(Playback)中可以对程序的背景色界面尺寸、位置等内容进行设置。交互面板(Interaction)中的OnReturn中有两个选项,选中Resume则演示系统在下次启动时会从上次退出时的界面位置继续开始,选中Restart则演示系统重新开始。一般选中Restart。首先在流程线上插入一个计算图标(CalculationIcon),命名为initialize,对演示程序进行一些初始化设置。通常需要使演示系统的界面始终显示在最前面,利用WindowsAPI函数SetWindowPos()可以实现程序窗口总在最前。Authorware通过外部函数文件winapi.u32或winapi.ucd提供全部的WindowsAPI函数,可从中加载SetWindowPos()函数。13.3
Authorware7.0与触摸屏技术上一页下一页返回SetWindowPos()函数的完整语法如下:BOOLSetWindowPos(HWNDhWnd,//窗口句柄HWNDhWndInsertAfter,//窗口前后次序IntX,//水平位置IntY,//垂直位置Intcx,//窗口宽度Intcy,//窗口高度UNITuFlags//窗口定位标志);执行函数SetWindowPos(WindowHandle,-1,0,0,0,0,3)可以将程序窗口设置为总在最前,执行函数SetWindowPos(WindowHandle,2,0,0,0,0,3)可以将程序窗口恢复成平常状态。13.3
Authorware7.0与触摸屏技术上一页下一页返回系统函数Initialize()可将系统变量和用户自定义的变量指定为初始值。演示系统如果长时间无人进行操作,不应始终停留在用户离开时的界面而使演示处于停顿状态,应使其自动返回主界面,这时需要利用系统变量TimeOutLimit和系统函数TimeOutGoTo()。数值型系统变量TimeOutLimit用于设置一定秒数来等待用户实施某一动作(鼠标的单击、双击、拖动等)。如果在这段时间内用户没有实施任何操作,Authorware将跳转到由系统函数TimeOutGoTo()指定的位置。TimeOutGoTo()的语法为:TimeOutGoTo(IconID@IconTitle)。2.背景音乐的随机循环播放优美舒缓的背景音乐是多媒体演示程序必不可少的一部分,设计者可选择MP3格式的音乐文件,并放置在文件夹music中,在系统演示过程中实现音乐文件的随机循环播放。13.3
Authorware7.0与触摸屏技术上一页下一页返回可将全部音乐文件的文件名按字母顺序构成一个播放清单(strMusicList),随机从中取出一个文件进行播放,并从播放清单中将其删除。当前文件播放结束后,利用Authorware提供的永久条件响应再次从播放清单中随机选取下一首音乐。当所有文件都被播放过时,播放清单为空,则将播放清单恢复成初始值。这样便实现了背景音乐的随机循环播放。Authorware7.0提供了对MP3音频文件的支持,用户可以直接将其导入声音图标(SoundIcon),还可以选择是否加入程序内部。但由于无法在运行时更改声音图标的播放文件,因此选用第三方的插件Tabulerio的DirectMediaXtra插件来播放MP3文件。DirectMediaXtra插件可以在网站http://上免费下载,将DirectMediaXtra.u32文件复制到Authorware7.0安装路径下的xtras文件夹中即可。13.3
Authorware7.0与触摸屏技术上一页下一页返回重新启动Authorware7.0,就可以在Insert菜单中看到增加的命令:TabulerioXtras。选择“插入”→TabulerioXtras→DirectMediaXtra命令,弹出DirectMediaXtra的属性对话框。在该对话框中取消选择PlaybackOptions中的Toolbar、Loop两项即可。3.背景音乐的关闭和开启演示程序的背景音乐有时候也会在演示现场产生一些不利的影响,因此需要在程序中提供关闭和开启背景音乐的功能。可利用扩展函数库Budapi.u32提供的函数baSetVolume(Device,Volume)对声音设备的音量进行设置,从而实现背景音乐的关闭和开启。baSetVolume()可以设置wave、cd、midi等设备的音量,Volume的范围值为0~100,例如baSetVolume("wave",100)。外部函数需要调入到程序中才可以使用。13.3
Authorware7.0与触摸屏技术上一页下一页返回有时候声音的关闭和开启需要提供成隐含功能的形式,只有管理员才可以进行相应的操作,可以利用Authorware7.0提供的交互响应中的热区(HotSpot)响应来达到目的。譬如在某一个演示界面中设置若干个热区(一般以2~4个为宜)设置,鼠标双击为激活交互的匹配方式。要求管理员按固定的顺序连续激活所有的热区,从而完成关闭或开启声音的操作。4.大篇幅文本内容的滚动演示效果在演示程序中经常需要提供给用户必要的文字信息。当文字内容可以在一个显示界面中全部容纳的时候,可利用多种方式在演示系统中加入文本,例如可以直接复制粘贴文字,拖入文本文件,使用导入文件(import)命令等。但按照这些方式加入的文本,当文本内容有所改变时,还需要在演示程序中手动进行修改。为了避免这样的重复工作量,可以使用系统函数ReadExtFile()读取文件中的内容,这样当外部文件中的文字改变时,界面上的显示文字也会相应地改变。13.3
Authorware7.0与触摸屏技术上一页下一页返回ReadExtFile()的语法如下:String:=ReadExtFile("filename")该函数可读取指定文件中的内容,并以字符串形式返回文件内容。若使用URL作为路径,要使用绝对路径形式。在Authorware7.0中显示文本时无法定义行间距,这就给用户在阅读时造成了一定的困难。有一个小技巧可以改善文本的显示效果,就是在定义文本样式时,将文字定义为上标(Superscript)或者下标(Subscript)。当文字内容很多以至于无法在一个界面内全部显示时,考虑到多媒体演示程序的特点,一般采用滚动字幕的形式。Authorware7.0中的移动图标提供了多种类型的动画效果,但要实现文字的循环滚动和滚动暂停继续的效果还是比较困难的,可以利用Macromedia家族的另一工具Flash轻松地实现。如果条件许可,还可以配以相应的声音解说。13.3
Authorware7.0与触摸屏技术上一页下一页返回5.视频文件的使用视频文件往往以其生动直观的特点成为演示程序中的重要组成部分。Authorware7.0中的数字电影图标DigitalMovie提供了对常用格式视频文件的支持,但由于其在程序控制上的功能限制,仍然使用前面提到的DirectMediaXtra插件进行视频文件的播放和控制。DirectMediaXtra支持的视频文件包括MPEG、AVI、Quicktime、WAV、AIF、MP2、MP3、MIDI、ASF、WMV、WMA等,提供视频播放、暂停、全屏、播放片段和CuePoints等控制功能。可利用按钮分别实现播放、暂停、停止和全屏功能。播放:CallSprite(@"DirectMediaXtra",#videoplay,)暂停:CallSprite(@"DirectMediaXtra",#videopause,)停止:CallSprite(@"DirectMediaXtra",#videoseek,0)全屏:CallSprite(@"DirectMediaXtra",#setfullscreen)13.3
Authorware7.0与触摸屏技术上一页下一页返回退出全屏:CallSprite(@"DirectMediaXtra",#removefullscreen)视频界面全屏以后,用户单击界面可退出全屏状态。因此,在视频控制的交互图标中添加一个热区响应,热区的大小和整个界面的大小相同。用户单击“全屏”按钮进入全屏播放视频的状态,同时激活退出全屏热区的匹配条件。6.特殊字体的使用在演示程序中经常会为了达到更好的文字显示效果而使用一些特殊的字体,而将演示程序发布到其他计算机上时会产生一个问题,如果系统中没有所使用的字体文件,比如创意简标宋,用户就无法完全正确地看到设计的界面效果。事实上要求其他的计算机系统中具有所需要的字体文件也是不现实的。13.3
Authorware7.0与触摸屏技术上一页下一页返回Authorware7.0提供的Add-RemoveFontResource知识对象(KnowledgeObjects)为设计者提供了解决方案。知识对象就是带有使用向导的模块。Add-RemoveFontResource可以在程序运行前将程序中用到的TrueType字体资源加载到用户的系统中,在程序运行完毕之后可以再将字体从用户的系统中卸载。在“知识对象”面板中双击Add-RemoveFontResource会弹出向导界面,同时将其添加到流程线上手形指针所指的位置,只需按照向导的提示一步步地完成所要求的操作即可。7.关机与重新启动的实现在演示系统中实现关机和重新启动的操作是利用Authorware7.0提供的系统函数Quit()来实现的。其语法如下:Quit(option)该函数的功能为立即退出程序,退出之后的操作由参数option指定如下。13.3
Authorware7.0与触摸屏技术上一页下一页返回●0(默认值):退出Authorware7.0。如果是由另一程序跳转而来,则返回该程序。●1:退出Authorware7.0。●2:重新启动Windows。●3:关闭计算机。另外,函数QuitRestart(option)与Quit()的作用类似,但当继续执行程序时总是重新开始执行。一般采用与关闭和开启背景声音类似的方法,在某一界面上设置若干个热区,在管理员按顺序连续激活各个热区之后,弹出对话框,提示用户选择操作,然后根据用户选择的操作关机或者重新启动。13.3
Authorware7.0与触摸屏技术上一页下一页返回13.3.3设计实例简介1.图书馆多媒体导读系统(1)系统分析与素材收集开发图书馆多媒体导读系统成功与否的关键在于导读系统的系统分析,只有认真、充分地做好系统分析,才能有一个合理实用的框架结构。设计者首先对图书馆的整体布局、馆藏与数字化信息化资源、服务项目与服务设施、机构设置、规章制度等内容进行详细地了解、分析,然后从读者的角度来考虑如何将各项内容合理全面地纳入导读系统。众多的信息究竟应该归纳为多少个主模块,各主模块下嵌套哪些子模块,各个模块间的链接与导航等技术问题,都是首先要解决的。为此,设计者应反复深入分析读者需求,考察已有的各种导读或导游系统,本着功能全面、简单易用、交互性强、避免进入死循环等原则,设计导读系统的功能模块,如图13.4所示。13.3
Authorware7.0与触摸屏技术上一页下一页返回该导读系统共有5个主模块,各主模块下是层嵌套的子模块,从而组成一个有机整体。5个主模块分别包括:①概况介绍模块是对整个图书馆的整体介绍,包括本馆介绍、图书馆的历史沿革及现有规模、部门划分及工作职能等;②入馆指南模块分门别类地全面介绍了图书馆与读者有关的各项规章制度、开馆时间、馆藏布局、图书分类等内容;③服务指南模块利用多幅实景图具体全面地介绍了新图书馆的各项服务,包含特藏服务、技术服务等子模块;④疑问解答模块按类别提供了读者经常会遇到的一些问题及解决方法,使读者在遇到问题时能进行查找并及时得以解决;⑤信息检索模块可以进入图书馆书目查询系统。5个主模块以及各个子模块组成了一个有机整体,主模块之间、同一主模块下的各个子模块之间、各个子模块与主模块间都互相链接,避免了导读系统中容易出现的一些问题。13.3
Authorware7.0与触摸屏技术上一页下一页返回设计时,还可以在进入导读系统之前播放一段影片和一段动画,介绍学校的办学特色和人机书一体化的现代图书馆的亮点。无人触摸查询的时间间隔超过5分钟(时间可任意设置)后,自动滚动播放片头影片和动画,有人触摸查询则立即进入导读界面。这样既可以增加导读系统的生动性、观赏性,又可以起到对学校和图书馆的宣传作用。多媒体导读系统中要使用大量的文字、图像、视频、音频等素材及数据资料,因此,素材准备的充分与否将直接影响系统开发的成败。(2)系统开发及技术实现①软件选择。Authorware7.0是基于图标和流程线的多媒体创作工具,可视化的创作环境和丰富的控制函数极大地提高了软件的开发弹性。自问世以来,它一直是众多多媒体开发工具中的佼佼者,是一个非常优秀的平台组织软件。13.3
Authorware7.0与触摸屏技术上一页下一页返回由于Authorware7.0是一个对多种媒体素材进行整合制作的工具,对于图形、图像、声音、动画的处理能力相对较弱,因此可以选用Photoshop进行图片、按钮加工与背景模板制作,运用Flash进行动画制作,运用CoolEdit、WaveEdit处理声音文件,用Premiere进行影片编辑。②系统开发与技术实现。在整个系统开发中,由于涉及的面比较广,整个系统需要由多人配合完成,每人负责一方面,这样可并行工作,提高效率。最后再将它们统一起来,集成为一个完整的系统。这也是选择Authorware这一开发平台的原因之一。无人查询时滚屏的实现。无人查询时影片的滚动播放主要使用交互响应中的“时间限制”以及restart()函数来实现。在主流程图以及各主、子模块的流程图中都放置一个“时间限制”响应的图标,同时放置一个计算图标,计算图标的主要内容为restart()函数。13.3
Authorware7.0与触摸屏技术上一页下一页返回“时间限制”响应的时间限制参数可以根据自己系统的需要进行设置,该导读系统在无人查询3分钟后即进入影片的滚动播放。将进入信息检索作为导读系统的一个主模块,在此模块的流程图上插入一个MicrosoftWeb浏览器的ActiveX控件。利用计算图标调用callsprite()函数,其中的调用方式设置为书目检索系统的URL地址即可。还可以通过setspriteproperty()函数对浏览器的窗口大小进行设置。(3)运行及调试导读系统对硬件的最低要求为奔腾III以上的多媒体计算机(声卡、显卡完备)均可,操作系统要求为Windows98/2000等。一般情况下,图书馆内的计算机都是联网的。由于是人机书一体化的布局,读者在任何位置均可通过计算机调用导读系统进行信息检索和其他查阅功能,真正体现以人为本的办学理念。13.3
Authorware7.0与触摸屏技术上一页下一页返回在图书馆大厅、入口等地方,许多学校还会利用触摸屏安装导读系统。无人查询时,大屏幕滚动播放介绍本学校的办学特色和人机书一体化的现代图书馆亮点的动画影片,整体效果既实用又美观
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026关于腹泻面试题目及答案
- 小学主题班会课件-诚实守信品德之光
- 2026国企运营面试题目及答案
- 2026汉硕专业面试题目及答案
- 2026后勤园长应聘面试题及答案
- 工程项目管理手册作业指导书
- 小学主题班会课件:树文明风助成长情
- 湖北省十堰市区县普通高中联合体2025-2026学年高一历史上学期期中测试试卷含解析
- 2026年绿色能源合作协议签订通知6篇
- 2026年客户关系维护计划合同确认函4篇
- 2026学年七年级道德与法治上册第三单元重点题型过关检测含答案及解析
- 智慧农业前沿技术导论 课件 第14章 智慧植保
- 山东能源集团2026年委培试题
- (2026年)放射性皮肤损伤的护理中华护理团标课件
- 深度解析(2026)《WST 92-1996血中锌原卟啉的血液荧光计测定方法》
- 原发性血小板减少症
- GB 6441-2025生产安全事故分类与编码
- 村卫生所医疗规章制度
- 2026年及未来5年中国环孢素滴眼液行业市场全景监测及投资战略咨询报告
- 儿童肺脓肿诊疗指南(2025年版)
- 2026年广发证券港股通开通测试题及实战解析
评论
0/150
提交评论