基于flash的多媒体课件开发探索

基于flash的多媒体课件开发探索

ID:24096527

大小:53.50 KB

页数:4页

时间:2018-11-12

基于flash的多媒体课件开发探索_第1页
基于flash的多媒体课件开发探索_第2页
基于flash的多媒体课件开发探索_第3页
基于flash的多媒体课件开发探索_第4页
资源描述:

《基于flash的多媒体课件开发探索》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于FLASH的多媒体课件开发探索:随着计算机技术的飞速发展,现代教学越来越多地依托于多媒体技术,Flash以其交互性强、容量小、色彩鲜明、节奏明快等优点受到广大用户的青睐。结合教学及开发实践经验,对利用Flash开发多媒体课件、特别是如何使用脚本语言实现课件的交互性进行了一些探索。  关键词:Flash;多媒体课件;开发;探索  :TP311:A:1009-3044(2011)20-4952-02  Flash-basedExplorationofMultimediaCourseent  CHENShi-hong  (Guang

2、dongForestryVocationalTechnicalSchool,Guangzhou510520,China)  Abstract:acromedia公司(现在已被Adobe公司收购)所设计的一种二维动画软件。通常包括MacromediaFlash,用于设计和编辑Flash文档,以及AdobeFlashPlayer,用于播放Flash文档。它除了在X页动画的制作和X络应用程序的开发方面广泛应用之外,在交互式多媒体课件制作方面亦有很多优势:  1)Flash支持多种格式文件的导人,可以将文本、图像、音频、视频等文件导人,为

3、多媒体课件制作提供了极大的便利。  2)Flash具有上佳的交互实现功能,利用其内置脚本语言,可以很方便地设计出交互功能强大的多媒体课件。  3)Flash虽然是二维动画制作软件,但是由于引入了层的概念,且具有色彩渐变工具,因此制作出来的画面可以呈现出立体效果,对于多媒体教学可以增加教学内容的丰富性和画面感。  4)Flash采用矢量图形技术,它的Susic_btn、普通跳转按扭back_btn等等,各个按钮的脚本控制语句如下:  fullcreen_btn.onRelease=function()//onRlease表示点击并松

4、开就运行function  {fsmand(“fullscree”,true);}//fsmand是命令语句,fullscreen表示全屏。  close_btn.onRelease=function()  {fsmand(“quit”,true);}//quit表示退出。  play_btn.onRelease=function()  {_root.play();}//播放,_root.表示主场景,加上这个前缀来控制主时间轴。  stop_btn.onRelease=function()  {_root.stop();}//停止

5、。  music_btn.onRelease=function()  {musiccontrol.play();}//背景音乐控制影片剪辑。  back_btn.onRelease=function()  {_root.gotoAndStop(“contents”);}//返回到目录帧,contents是目录帧的标签。  2.3.2菜单交互  菜单被广泛应用于各类课件中,具有很强的实用性。下面举例对弹出式导航菜单的设计思路和制作方法进行探讨。  例如,设计一个弹出式菜单,当鼠标指向一级菜单时,其二级菜单即可显示出来;鼠标移开则该二

6、级菜单也随之消失。设计思路和主要步骤如下:  1)先为下拉菜单中的每个命令制作按钮,然后放置在菜单中的相应项上并重合,以便用按钮来激活菜单,并且级联菜单中所有命令都由相应按钮来激活。假如现在处于时间线的第10帧,“文件”→“新建”命令有级联菜单,为了使其具有鼠标悬停显示级联菜单,就要为“新建”按钮添加以下脚本内容:  on(rollOver)  {gotoAndPlay(11);}  该段代码的作用是:当鼠标指向“新建”命令时,跳转到第11帧执行,而第11帧上的内容就是弹出“新建”的级联菜单。  2)在第11帧上,为“文件”菜单中

7、除“新建”命令以外的各命令按钮添加以下脚本内容:  on(rollOver)  {gotoAndPlay(10);}  该段代码的作用是:当鼠标移开“新建”命令时,跳转到动画的第10帧执行,即“新建”命令级联菜单消失。  在这个过程中,还有一个重要的问题是要仔细设定好每个弹出菜单的位置,通过坐标来实现就可以啦。  同样地,用上面的方法,依次把其他菜单项逐个完成就大功告成了。  2.3.3键盘事件交互  键盘事件交互是指通过接收键盘信息,并判断信息的正确与否以决定动画如何执行。  以输入回车键执行查找和替换操作为例,首先用Flash

8、的文本工具绘制两个输入类型的文本框(它们的实例名分别为find和shift),再制作一个与背景相同颜色的按钮,即隐含的按钮,放置在舞台上,然后选中该按钮,打开行为面板,添加如下脚本内容即可:  on(keyPress“”)  {if(find==“

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。