文秘家园
 | 网站首页 | 文秘范文 | 会员专区 | 我要投稿 | 会员留言 | 用户帮助 | 
您现在的位置: 文秘家园 >> 文秘范文 >> 课题论文 >> 文化教育 >> 正文
应用Flash动作脚本语言制作多媒体测试课件浅析
        ★★★★★
【 字体:
应用Flash动作脚本语言制作多媒体测试课件浅析
作者:佚名  收集:文秘家园  点击:  更新:2007-6-9  声明:本文版权属原作者

[摘要] 本文对使用Flash脚本语言实现多媒体的交互性及开放性作了较深入的讨论,同时通过一个单选测试课件的制作实例,进一步介绍了应用Flash动作脚本语言制作多媒体测试类课件中的方法。 

[关键词]  Flash;ActionScript;脚本语言;多媒体课件;测试 

作者简介:方艳,女,广西横县人,实训教师,多媒体作品制作师,主要从事多媒体实训教学工作;刘永福,男,广西蒙山人,副教授,学院艺术设计系副主任,主要从事电脑艺术设计及计算机软件应用开发工作。 

问题的提出

目前,随着计算机技术的发展和普及,以计算机为手段的各种方式逐渐进入了人们的工作、学习和生活领域。其中在教学方面,人们借助于计算机技术改变了传统的教学方式,其中应用最广泛和研究最深入的项目之一就是多媒体课件。

多媒体课件的重要特征是多媒体性、开放性、交互性。多媒体性是指使用多种媒体传达课程的内容;开放性是指向使用者提供一个脱离系统本身的平台,使得使用者可以很方便的加入课件的内容;交互性指用户可以控制课件的播放,可以实现用户和计算机相互的交流,从而达到控制学习过程的目的。正是由于多媒体课件的这些特征,使传统教学方式受到强大的挑战。也使得多媒体课件具备强大的生命力和应用需求。

随着网络技术的飞速发展和应用的不断普及,多媒体课件的网络化应用发展趋势越来越明显。这就要求课件可以在Internet网络中实时、稳定地下载和播放,这对多媒体课件提出了更高的要求。

Flash是美国著名的多媒体软件公司Macromedia开发的图形编辑和动画制作软件,主要用于网页的制作和网络应用程序的开发。在多媒体方面具有以下特点:(1)Flash采用矢量图形技术,它的SWF动画文件非常小,因此Flash制作的多媒体课件非常适合在网络上播放。(2)Flash支持多种类型媒体的整合,特别是从Flash MX2004版本后,更是在多种媒体的支持上,功能强大。因此,用Flash能制作出的课件具有较强的多媒体性。(3)Flash具备强大的交互实现功能。Flash内置的脚本语言,功能强大,利用脚本语言,可以设计出交互功能强大的多媒体课件。(4)使用其内置的脚本语言,可以很方便的调入外部文件,使Flash用于制作课件,具有较强的开放性。

由于这些显著的特点,满足了课件的多媒性、交互性、开放性和网络化要求,越来越受到广大网络课件制作者的喜受,已经逐渐成为课件制作的重要利器。本文以制作单项选择题课件为例,同时也简单介绍多项选择题、填空题等课件制作的关键技术,探讨应用Flash动作脚本语言制作交互性和开放性课件的方法。

使用FLASH的脚本语言实现多媒体课件的交互性

Flash的动作脚本语言——ActionScript是一种面向对象的编程语言。从FLASH开始,到后来推出的FLASH MX2004版本,其动作脚本语言的功能更加完善和强大。灵活运用动作脚本语言,我们就可以制作出具有良好交互性的多媒体课件。如何运用FLASH制作具有较强交互性的多媒体课件呢?实际上,Flash动作脚本语言像其它脚本语言一样具有丰富的语言元素,包括常量、变量、运算符、表达式、函数、属性、动作、对象和电影剪辑等等。其中的按钮、影片剪辑以及UI组件,均可接受用户的鼠标点击或键盘输入事件,从而实现了多媒体课件的交互性。

2.1  按钮及其事件

在Flash动作脚本语言中的On()函数是最传统的事件处理方法,它直接作用于按钮元件实例。

其一般形式如下:

on(mouseEvent) {

        statement(s);// 此处是您的语句

}

其中的statement(s)是发生 mouseEvent 时执行的指令。mouseEvent 是称作“事件”的触发器。当发生此事件时,将触发执行{}内语句,完成指定的动作。对于按钮而言,可以触发动作的按钮事件有8种:

[1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

文章录入:admin    责任编辑:admin 
文秘家园 文秘家园---值得您信赖的网站! 返回顶部
文秘家园