老哥学习网 - www.lg9.cn 2024年05月18日 02:55 星期六
当前位置 首页 >人生感悟 >

[Flash在课件开发中的应用]flash课件最基本的图层有哪些

发布时间:2019-05-12 06:38:39 浏览数:

【 摘 要 】 随着计算机技术的发展,现代教学更多地依托于多媒体技术。Flash以其交互性强、容量小、易通过网络传播等优点受到大家的青睐。本文介绍Flash多媒体教学课件的优点以及怎样实现交互性进行了探索。【 关键词 】 Flash;教学课件;交互设计Application of Flash in Courseware DevelopmentLiu Li-jun(ShanDong Techinician Institute ShandongJinan 250200)【 Abstract 】 With the development of computer technology, Modern teaching more relying on Multimedia Technology. Flash is popular with its advantages of strong interactivity,small volume, easy to spread through the network. The paper introduces flash multimedia courseware advantages and how to realize interactive are explored.【 Keywords 】 flash;teaching courseware;interaction design1 引言多媒体课件已成为教师讲课的主要工具,在课件中添加交互功能,向学生传达更多生动、直观的信息成为课件制作的趋势。Flash强大的动画制作功能可轻松地将一些抽象的概念生动地展现出来,激发学生的学习兴趣。2 Flash技术Flash是Web上重要的动画制作工具,只要用少量向量数据就可以描述一个复杂的对象,占用的存储空间小,非常适合在网络上使用。同时,矢量图像可以做到真正的无级放大。无论用户的浏览器窗口多大,图像始终可以完全显示,不会降低画面质量。Flash的编辑界面友好,操作简单。在Flash中,动画一般依靠关键帧来实现的,用户只需给出一个对象的几个关键动作,生成关键帧,系统自动在各个关键帧之间插入平滑的动画。3 Flash设计课件的优点使用Flash设计课件主要有几个优点。(1)集成性好 用Flash制作课件,只要导入进Flash的任何对象,不管是图片、歌曲还是视频动画,都能收入Flash元件库中保存,即使文件被删除,也不会对制作对象有任何影响。(2)容量小 Flash通过使用关键帧和图符生成动画文件,容量非常小,几K字节的动画文件就可以实现生动的动画效果,携带和传输起来非常方便。(3)视觉效果强 Flash自带了绘画工具和填色工具,可以轻松绘制各种形状的图画,同时还自带动画按钮和声效,可以在任意图形间做变形动画。(4)交互性好 用户通过点击、选择等动作,决定动画的运行过程和结果,这是传统课件制作软件不可比拟的。4 Flash实现课件交互的方法4.1 通过按钮实现交互按钮组件是一种特殊类型的四影格交互式影片片段。当建立按钮组件时,Flash便会建立四个影格的时间轴。前三个影格显示的是按钮的三种状态:“一般”、“按下”与“滑入”;第四个影格则定义按钮的作用区域。按钮组件时间轴和鼠标指针的移动和动作互动以跳至适当的影格。若要使按钮具有互动性,必须将按钮组件的实体放置于舞台上,然后指定动作给实体,将动作指定给Flash档案的根时间轴。4.2 通过影片剪辑实现交互影片剪辑是Flash中广泛使用的一种元件,利用动作脚本控制影片就可以实现动画的交互。影片有六种控制方法:(1)MovieClip.play():播放指定的影片剪辑;(2)MovieClip.stop():停止当前播放的SWF文件;(3)MovieClip.gotoAndplay():将播放头转到影片剪辑中的特定帧并开始播放;(4)MovieClip.gotoAndstop():将播放头转到影片剪辑中的特定帧并停止播放;(5)MovieClip.nextFrame():将播放头转到影片剪辑的下一帧;(6)MovieClip.prevFrame():将播放头转到影片剪辑的上一帧。4.3 通过事件处理函数实现交互事件处理函数方法是一种类方法,事件在该类的实例上发生时调用,Flash在相应事件发生时自动调用事件处理函数。要让应用程序响应该事件,需要使用Function语句定义一个函数,然后将该函数分配给相应的事件处理函数。这样,只要发生该事件,就自动调用分配给该事件处理函数的函数。事件处理函数由三部分组成:事件所应用的对象、对象的事件处理函数方法的名称和分配给该事件处理函数的函数。事件处理函数的基本结构为:对象.事件处理函数方法名称=function(){//程序代码,对事件做出反应}4.4 通过事件监听器实现交互事件监听器让一个对象(侦听器对象)接收由其他对象(广播器对象)生成的事件,广播器对象注册侦听器对象以接收由该广播器生成的事件。要使用侦听器,需要用具有该广播器对象发生的事件名称的属性创建侦听器对象,然后,将一个函数分配给该事件侦听器。最后,在正广播该事件的对象上调用addListener(),向它传递侦听器对象的名称。事件侦听器模型的一般格式为:listenerObject.eventName=function(参数){//此处是编写的代码 };broadcastObject.addListener(listenerObject);其中listenerObject是指定侦听器对象的名称,broadcastObject是名称,eventName是事件名称。5 交互应用实例5.1 注释性的交互这种交互主要用于对重点内容和关键字的一些注释,例如,当鼠标移动到“奥运会”三个字时,出现关于奥运会的介绍,当鼠标离开时,介绍又消失。这种交互是通过影片剪辑的鼠标事件实现的。首先制作两个影片命名为MC1和MC2,在MC1中,加上要注释的关键字如“奥运会”,在MC2中加上要显示的注释内容。分别将MC1和MC2拖到舞台的适当位置,并设置MC2影片剪辑的实例MC2,设置MC2的-alpha的属性为0。然后给MC1添加鼠标事件,代码如下:On(rollover){-root.mc2.alpha=100;}On(rollOut){-root.mc2.alpha=0;};5.2 测验题的交互以多项选择题为例,首先新建关键帧,添加“多重选择”组件到舞台,设置组件可分离修改的单个对象,选择“组件检查器”面板中的“参数”项,输入多项选择题的问题及各选项的答案。其次,单击“组件检查器”的“选项”,输入答题前后显示的反馈信息。选择“反馈”后,输入反馈信息:在“尝试次数”栏中,输入答对问题之前尝试回答的次数。最后单击“组件检查器”的“资源”,在“控制按钮标签”下为组件设置控制按钮标签,这样制作完成了。6 总结总之,Flash是一种交互式动画设计工具,用它制作的课件具有形象性、直观性和趣味性等特点,能够有效配合课堂教学,促进教学情境的发展。参考文献[1] 祝士明.多媒体技术在职业教育教学中的应用[J].中国职业技术教育,2008,(10):19.[2] 董波红.Flash在多媒体教学中的实践探索 [J].浙江万里学院学报,2007,(11):111.[3] 孙志江,高传忠.轻松制作交互式测验课件[J].中国信息技术教育,2008,(3):83.作者简介:刘立君(1977-),女,山东济南人,本科,中级工程师;研究方向:计算机多媒体。

推荐访问:课件 开发 Flash

相关文章:

Top