六安沧州西安三亚宝鸡菏泽
投稿投诉
菏泽德阳
山西湖州
宝鸡上海
茂名内江
三亚信阳
长春北海
西安安徽
黄石烟台
沧州湛江
肇庆鹤壁
六安韶关
成都钦州

在制作多媒体过程中的常见问题解析

  乔嘉琦任冬玲
  (西京学院经济管理系国际经济与贸易1501班,陕西西安710123)
  【摘要】FLASH作为目前应用最广泛的交互式矢量动画制作软件,被广泛应用于动画制作、游戏设计、网页设计、广告设计等领域。多媒体是用语词和画面共同呈现材料,比单一的用语词呈现更能促进学生对科学解释的理解。所以FLASH软件应用于教学多媒体的制作势在必行,但是教学人员的主要任务在教学设计,而非FLASH技术本身,故本文总结了几点用FLASH制作多媒体的感悟,希望能让教学人员在技术上省力,在教学设计上加力。
  【关键词】FLASH;多媒体;ActionScript3。0
  多媒体指用语词和画面共同呈现材料。使用多媒体的基本理论前提为:采用语词和画面的组合呈现比只采用语词的单一呈现更容易使学习者理解科学解释〔1〕。多媒体制作软件之一FLASH是目前应用最广泛的交互式矢量动画制作软件,是一个功能强大的多媒体集成开发环境,被广泛应用于动画制作,游戏设计等领域〔2〕。FLASH的主要优点是动画作品体积小,动画效果非常精致。FLASH强大的媒体兼容能力,矢量动画能力,面向对象的程序设计语言,鲜明的网络特性,强大的跨平台特性使其在多媒体制作上魅力倍增。特别是FLASH可以在嵌入式系统中应用,尤其是在智能手机上〔3〕,这为移动学习的发展提供了良好的契机。
  一、交互的基础DOM事件模型
  利用FLASH强大的交互功能制作出的交互性多媒体能带给学生更多的感官体验,能增强学生的学习动机。但是如果要在FLASH中做出完美而且准确的交互动画,就须明白FLASH的交互原理DOM事件模型。ActionScript3。0(以下简称AS3。0)是面向对象的程序设计语言,采用了一个统一的、基于文档对象模型(DOM)第三级事件规范的事件模型〔4〕。DOM事件模型主要包含三个概念:事件流、事件对象和事件侦听器。
  (一)事件流。事件流是事件实例在显示对象层次结构中的穿行过程。当程序触发任何一个事件时,FlashPlayer就会产生一个相应的事件实例,这个实例会将自己广播给程序的所有可接收事件的对象。如果该对象(触发程序的显示对象)处于显示对象层次结构中,则FlashPlayer将事件沿着层次结构穿行到事件目标,完成后有回溯到FlashPlayer,这个过程就是事件流。事件流分为三个阶段:捕获阶段、目标阶段和冒泡阶段。
  (二)事件对象。事件对象是承载事件信息以及一些事件处理方法的对象。当AS3。0中发生了事件并且触发了事件调度的调用时,消息就会被发送到事件的所有接收者,该消息以事件对象的形式发送。例如用户的输入会产生鼠标事件(MouseEvent)和键盘事件(KeyboardEvent)。
  (三)事件偵听器。事件侦听器解决的是如何响应事件的问题。具有IEventDispatcher接口的类都具有事件侦听的能力。要使一个对象侦听某个事件,就要使用addEventListener方法注册事件侦听器。具体的代码格式不再细述。
  二、FLASH中的ENTERFRAME事件
  下面的几个问题几乎都牵涉到了ENTERFRAME事件,ENTERFRAME事件是FLASH中典型的延迟循环模式,指每经过一帧的间隔就会自动触发一次的事件,即使播放头已经停止播放也会触发。ENTERFRAME事件流不经过显示对象的层次关系而直接发送给侦听器对象,即所有的显示对象几乎同时接收到ENTERFRAME事件。
  三、FLASH中声音的处理技巧
  声音在多媒体中的应用非常广泛。例如在动画演示时加入配套的音效,可让学生产生身临其境的感觉,调动学生学习的积极性。FLASH处理声音的方法有三种。
  将库中的声音文件放置在时间轴上,并设置声音的同步方式,多用于设置按钮音效。这种方法简单直观,但是不能在AS3。0中控制播放,并总与时间轴绑定,缺少灵活性。将声音链接为AS3。0导出后,在AS3。0中使用它,多用于加入游戏音效。设置方式为:选中一个声音文件,右击弹出快捷菜单,选择属性,在弹出的对话框中勾选为AS3。0导出。它会提示自动创建了一个新类,就是Dysound,声音文件已被封装在这个类中,可在AS3。0中编程控制。通过导入外部文件的方式使用声音。即声音不在库中,通过一个URL,在运行时加载。外部导入声音文件的优势在于其大大减小了SWF文件的大小;其次,外部载入声音的音质要比时间轴上的音质好很多;第三是可以在AS3。0实现对声音的完美控制。
  四、外部导入视频与背景音乐冲突的BUG的解决
  视频以其直观和丰富的特性在多媒体中占有重要地位,但在FLASH中导入外部视频时,易产生与现有音乐冲突的BUG,即几个声音同时响起,下面说明解决方法。
  例:要做一个交互结构的多媒体(nav1mc、nav2mc、nav3mc为影片剪辑(以下简称MC)的实例名,封装在infomc中)。
  目的有二,一是当活动(nav1mc)侦听到鼠标的click事件时,会载入一段外部视频,这时要暂停背景音乐。二是当关闭视频时,背景音乐重新响起。
  第一,加载外部声音文件为背景音乐;
  第1526行:当单击外面nav3mc载入视频时,关掉背景音乐。
  第26行:是让infomc侦听opensound的循环侦听,opensound函数的行为是当infomc完全关闭时打开背景音乐播放控制与状态。
  第二,导入外部视频文件(。flv格式);
  第2931行:当单击外面的closemc(视频关闭剪辑的实例名)时关闭视频的播放。视频的关闭使infomc处于完全关闭的状态,故它会侦听到opensound的循环侦听,背景音乐随之响起;
  第4347行:当单击外面的nav1mc时停止播放视频并移除nav3mc的侦听。
  到此就实现了外部导入视频与背景音乐的完美切换。这个例子不仅说明了如何实现外部导入视频与背景音乐的切换,而且也说明了如何实现声音与声音的切换,视频与视频的切换。
  五、影片剪辑的倒播
  多媒体动画在播放时,想要回放部分动画,就需使MC倒播。MC的倒播是利用prevFrame()(上一帧)函数、nextFrame()(下一帧)函数及ENTERFRAME事件实现的。
  例:对红色方块做如图9所示的补间动画,效果为:当单击前进按钮(ballGo)时,红色方块向右移动,当单击后退按钮(ballBack)时,红色方块向左移动。
  当ballGo按钮侦听到鼠标的click事件时,舞台也会侦听到ENTERFRAME事件,红色方块就会产生frameHandler1()函数所定义的行为红色方块向右移动,此行为将持续到删除舞台对ENTERFRAME事件的侦听为止。
  当ballBack按钮侦听到鼠标的click事件时,舞台也会侦听到ENTERFRAME事件,红色方块就会产生frameHandler1()函数所定义的行为红色方块向左移动,此行为将持续到删除舞台对ENTERFRAME事件的侦听为止。
  六、利用trace语句排除运行时错误
  程序错误有两种,一种是语法错误,编译时提示编译错误并列出错误所在的位置。另一种是运行错误,编译通过了,但是由于某些程序的邏辑错误或者其他不确定的原因无法得到预期的效果,从而造成的各种各样的程序错误。在程序运行时,某些逻辑错误并不会使FlashPlayer抛出任何异常。这时可使用trace语句,跟踪代码的执行,输出一些关键变量的值,看是否与预期的相符,直到追溯到错误的发生地。
  例:在一个练习打字的游戏中,每个字只有三次输入机会,若三次机会用完后还没有打对该字,那么得复习该字后才能再继续打字游戏。但在测试中发现,玩家可以连续的进行打字,没有次数的限制,这时可以用trace语句跟踪代码的执行。
  首先在打字次数自减一的代码之后添加trace语句。
  chanceCount;
  trace(chanceCountchanceCount);
  这样在测试的时候,就会在每次打字次数减一时输出当前所剩的次数。测试影片,看是否每次打错之后都输出了所剩的次数,假如没有任何输出,那就说明这两行代码没有被执行。
  上述几点都是利用FLASH软件在制作多媒体时常遇到的几个问题,特罗列出来,希望能对正遇到这几个问题的同仁们一点帮助。
  作者简介:乔嘉琦(1998),男,山西大同人,国际经济与贸易1501班学生。
  任冬玲(1982),男,山西大同人,讲师职称,硕士学位,研究方向为物流工程与管理。
  【参考文献】
  〔1〕理查德。梅耶。《多媒体学习》,商务印书馆,2006(11)。
  〔2〕〔3〕肖刚。《Flash游戏编程教程》,清华大学出版社,2009(01)。
  〔4〕RogerBraunstein。《ActionScript3。0宝典(第二版)》,清华大学出版社,2012(01)

如何有效治疗霉菌性阴道炎霉菌性阴道炎或念珠菌性阴道炎即外阴阴道假丝念珠菌病(VVC),是由念珠菌引起的一种常见多发的外阴阴道炎症性疾病。排出来是豆渣状的它的白带,有异味,外阴瘙痒容易复发。操作方……银行挂职副行长述职述责报告某商业银行述职报告市分行:支行副行长述职如下:根据组织安排,2018年10月,我由新蔡支行个人客户经理选拔为挂职副行长一职,主要负责个人条线的业务。在这三个月……个人述职总结第1篇第2篇第3篇第4篇第5篇更多顶部第一篇:个人述职总结第二篇:教师个人述职总结第三篇:个人述职总结第四篇:2014年个人述职总结第五篇:2014年大学生个人述职总结更……语文科备课组教学计划九下中路铺中学2020年上学期九年级语文科备课组教学计划一、指导思想:以习总书记新时代中国特色社会主义思想为指导,认真全面贯彻党的十九大和十九届党一中、二中、三中全会精……浅谈新形势下国有企业纪检监察干部队伍建设摘要:在我国社会政治经济发展新形势下,国有企业同样面临改革发展新形势,亟待加强党的领导,优化企业管理措施,特别是要重视对企业纪检监察干部队伍的全面建设,认真踏实走好国有企业改革……小学安全工作论文提高学生安全意识主题班会第1篇:小学安全工作论文提高学生安全意识主题班会小学安全工作论文提高学生安全意识主题班会在平时的学习、工作中,大家总少不了接触论文吧,论文的类型很多,包括学年论文、……社保经办跻身大数据时代不久前,国内知名的社保第三方专业网站我要社保网发布了《2013中国企业社保白皮书》。《白皮书》聚焦于大数据时代的中国社保领域,对全国31个省、市、自治区人力资源和社会保障(以下……浅谈企业供应链管理摘要:本文首先阐述了我国企业在供应链管理中存在的若干问题,并分析其中的原因,强调了通过加强企业间的协作和内部管理来提高竞争力、对提升供应链管理能力提出了一些的对策。关键词……关于企业基层党建政工工作的思路探讨摘要:本文首先分析了企业基层党建政工工作的重要性,然后对当前阶段企业基层党建政工工作中存在的问题进行了阐述,最后针对相关问题对做好企业基层党建政工工作的思路展开了探讨,希望通过……中小企业进击路上的五种武器在这个物联网、大数据、人工智能技术日益发展的新世界,决策迟缓、大企业病丛生的巨头,已越来越难适应时代的演进。更加专注的隐形冠军和小巨人企业,反而显示出强大且持续的生命力。而决定……国学的学术论争与国人的文化自信王利于萱刘兆发林永伟鲍国庆【摘要】近些年来,随着国家综合国力的逐步提升,国人的民族自信心和自豪感也与日俱增,一股国学热也悄然兴起,国学进课堂、上电视、登报刊、印图书,形形……成都博物馆藏蜀王陵出土陶俑初探俑是专用以陪葬的人形或动物形明器。以俑随葬在我国具有十分悠久的历史。夏商时期有以活人殉葬的习俗,随着以各种材质制作的俑的兴盛,以俑随葬逐渐取代了人殉,并逐步成为丧葬器物中最重要……
社会财富是由什么构成的就社会财富在社会生产各个环节中的作用来讲,它可分为生产性财富(生产资料、劳动力)、流通性财富(作为生产结果的各种形态的劳动产品)、分配性财富(各种收入、基金)、消费性财富(生活……怎么破解密码操作方法01:hr从网络上搜索破解WinRAR密码的相关软件,在这里小编介绍的是RARPasswordUnlocker,下载后安装,并打开。02:hr字典破解利用常……笔记本玩屏幕两边有黑边怎么办当前很多年轻人喜欢玩射击类游戏,而cf更是深得很多人的喜欢,紧张刺激的战斗场面很容易让人身临其境。但是,平时在玩游戏时我们常常会发现笔记本电脑的两边有黑边,影响游戏体验。下面就……大白菜和柠檬哪个含维生素高01hr大白菜大白菜中维生素C含量约为31mg100g,而柠檬中的维生素C含量约为22mg100g。其实一般水果中的维C含量远小于蔬菜,所以建议大家多吃蔬菜哦。10……手机数据线为什么容易坏手机数据线为什么容易坏呢?下面小编来告诉大家。操作方法01:hr首先,手机数据线容易坏是因为手机数据线在我们的日常生活中使用较为频繁,在我们充电拔除再次插入等频繁的……绰号风波哈哈,这绰号真有趣,花猫、天才、胖子等绰号应有尽有。正当柴添背着书包缓缓地从楼梯口往教室里走来的时候,有一个人像看见猎物一样大叫:天才,天才,你快来教我一到题嘛!求求你了……勇敢的尝试人生中,有很多次尝试,有成功,有失败,而让我至今都忘不了的还得数那一次。那是一个国庆节,妈妈和老爸带我去武汉欢乐谷玩,其中令我最感兴趣的是坐过山车!过山车先是缓慢的向上爬……我是春天的小雨点滴答,滴答我是春天的小雨点,我要落到世界各处去,拥抱大自然,去林中滋养万物,去田野里滋润土地。我是春天的小雨点,我要落到田野里,让沉睡一冬了的麦苗,睁开它那惺忪的眼睛,伸……美丽的北海盼望着,盼望着,夏天来了,我离盼望已久的北海又近了。在车上,妈妈让我睡一会,可我兴奋的睡不着,妈妈说我的眼睛像看到了猎物的豹。终于到了海边,我迫不及待地向海洋冲去。……美丽的南山公园今天是国庆节,爸爸带我去南山公园玩。我蹦蹦跳跳地来到了南山脚下,抬头仰望,南山犹如一个五彩缤纷的大蛋糕,十分美丽。继续走一段路,首先映入眼帘的是那直通山顶的台阶,两边的扶……与过去赛跑人生仿佛又在我驳杂的思想中现形出美好的一面。但现实却是双面脸,隐匿着另一面。它会诱引你剖开那一层又一层的诺言,最后才会呈现那催泪的忧伤。有的人要用今生换来世,品尝苦涩的难……暑假趣事暑假里,在一个炎热的下午,我和表弟在家没意思,就商量着到龙海公园去捕鱼。我们带上渔网,拿上鱼儿最爱吃的馒头,骨头,带上瓶子,高高兴兴来到龙海公园。龙海公园树木茂盛,……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网