首 页 | 教育动态 | 政策法规 | 教育资源 | 学校之窗 | 招生考试 | 教育科研 | 教育技术 | 职成教育 |
博 客 | 政务公开 | 安全教育 | 远教工程 | 学校风采 | 教师频道 | 电子图书 | 家长频道 | 学生频道 |
首页>> 教育信息>> 教育技术>> 理论研究>> 内容

用Flash MX实现多媒体课件网络化

◇字体:[ ] 日期:08-05-09 09:08:55 来源:信息技术教育 作者:佚名

户可以根据需要再分别下载功能模块进行播放。这样就减轻了网络压力,能取得比较好的应用效果。

  三、实现模型

  通过前面的分析,得到一种解决问题的思路,这种思路和计算机程序设计语言的结构化程序设计思想十分相符。多媒体课件本身实际上就是计算机程序,这种以科学的结构化程序设计思想为基础的设计多媒体课件的方法,是值得研究的。那么,怎么实现这种设计方法呢?

  首先,能制作多媒体课件的软件很多,但最适合实现多媒体课件网络化应用的软件非Flash莫属。Flash是美国著名的多媒体软件公司Macromedia开发的图形编辑和动画制作软件,主要用于网页的制作和网络应用程序的开发。现在越来越多的教育工作者用它来制作多媒体课件,取得了令人满意的效果。

  选用Flash实现多媒体课件的网络化应用,主要原因是:

  由于Flash采用矢量图形技术,它的SWF动画文件非常小,因此Flash制作的多媒体课件非常适合在网络上播放。
  Flash支持多种类型媒体的整合,特别是它的最新版本Flash MX,更是在多种媒体的支持上,功能强大。因此,用Flash能制作出的课件具有较强的多媒体性。
  Flash具备强大的交互实现功能。Flash内置的脚本语言,功能强大,利用脚本语言,可以设计出交互功能强大的多媒体课件。
  利用Flash的LoadMovie( )命令,可以很好地实现模块化程序调用的功能。
  利用Flash实现多媒体课件网络化应用的具体方法是:首先以“化大为小”的思路将课件分解为若干课件模块。然后把每个课件模块制作成独立的Flash影片,最后利用LoadMovie命令实现各个课件模块间的相互调用,实现模型如图2所示。

  图2

  利用这种设计思想制作出来的课件既较好地实现了模块化课件设计的思想,又使课件具备了很强的网络特性。因为这种类型的课件在播放时,并不需要先把全部的课件模块都装载到计算机的内存中,只需先装载课件的主控模块,需要时,再在课件主控界面上单击控制按钮把其它的课件模块装载运行。

  在图2所示的实现模型中,实现各个课件模块之间相互调用的主要命令就是loadMovie命令,这个命令的一般形式是这样的:

  loadMovie(“URL”,target/level[,variables]);

  如果要定义帧动作或按钮动作用来加载某一个外部swf影片文件,需要打开【动作】面板,展开【动作】|【浏览器/网络】,用鼠标双击其中的【loadMovie】命令,然后就可以在右边显示的参数面板中设置相应的参数了,如图3。

  图3

  命令中的参数的具体使用方法如下:

  ●URL:设置加载的swf文件的绝对路径或相对路径。若设置的是相对路径,则用Flash播放器同时播放的多个swf文件都应该存放在相同的路径下,如图3所示设置的URL:等腰三角形的性质.swf为相对路径,则该课件动画文件必须与设置动作的主动画文件位于同一个文件夹中。另外需要注意URL参数中的文件扩展名.swf不能缺少。

  ●位置:这个参数可以设置动画将要加载的位置级别,或者是设置将加载的目标影片剪辑实例。

  Level(级别):用于设置将动画加载到哪一级界面上。在Flash播放器中,按照加载的顺序,动画文件被编上了号。第一个加载的动画将被放在最底层——0级界面上,以后载入的动画将被放在0级以上的界面中。如图4所示的将要加载的等腰三角形.swf的【级别】为0,由于主动画默认的也在0级别上,所以被加载的动画将取代原来0级别上的主动画文件。如果我们把加载的动画的【级别】定义为1,则0级别上的主动画不会被加载的动画取代,两个动画会同时存在,一个在0级别上,另一个在1级别上。

  Target(目标):用于设置将被加载的动画替换掉的影片剪辑实例(MC)。可以向文本框直接输

9 7 3 1 2 3 4 8 :

编辑录入:xsz

下一篇:
上一篇:

加入收藏夹 发送给好友

[关闭窗口]

广西玉林市人民东路173号 邮编:537000 电话:0775-2685466(秘书科)、0775-2674890(网络中心)
Copyright © 2007-2008 All Rights Reserved. 玉林市教育局网络中心版权所有
Email:yledu.net@163.com 桂ICP备05002893号