第二章 Authorware使用说明
2.1 Authorware简介
在多媒体技术刚刚兴起的时候,大多数多媒体作品是依靠直接编写代码来实现的,这种多媒体创作技术非常麻烦,开发周期长,对开发者的要求也很高。在这种背景下,Authorware应运而生。
它是美国Macromedia公司开发的一种多媒体制作软件,在Windows环境下有专业版(Authorware Professional)与学习版(Authorware Star).Authorware是一个图标导向式的多媒体制作工具,使非专业人员快速开发多媒体软件成为现实,其强大的功能令人惊叹不已。它无需传统的计算机语言编程,只通过对图标的调用来编辑一些控制程序走向的活动流程图,将文字,图形,声音,动画,视频等各种多媒体项目数据汇在仪器,就可以达到多媒体软件制作的目的。Authorware这种通过图标的调用来编程流程图可以替代传统的计算机语言编程的设计思想,是它的主要特点。
Authorware之所以能够成为同类软件的翘楚,主要是由其本身所固有的特点决定的。Authorware的主要功能和特点如下:
1. 提供积木式的图标创作方法和面向对象的创作环境
Auorware为多媒体应用系统开发者提供了一种堆积木式的创作方法和一个面向对象的创作环境,使用13个功能图标,不同的图标被看做不同的对象,可以随便穿插或叠合。开发人员不需要程序设计语言的编程经验,只需要将多媒体应用系统划分为相对独立的媒体素材片断和逻辑分支,使之能用图标分别表示,然后将这些图标用流程图的方式有机结合在一起,即可完成丰富多彩、画面生动的多媒体应用系统。
2. 提供高效的多媒体集成环境
通过Authorware自身的多媒体管理机制和多种外部接口,开发者可以充分的利用包括声音、文字、图像、动画和数字视频等在内的多种内容,将它们有效的集成在一起,形成具有充分表现力的多媒体应用系统,允许用户自由选择字体、文本、大小、颜色,支持超文本功能;支持多种格式的图形及图像,可利用其内部的绘图工具或图形函数绘画界面,而且其能内部就具有移动图标控制功能,利用这些功能可以用一系列图片产生电影效果;支持多种格式的视频文件,可以方便的加载视频信息,设置播放区幅面,选择播放视频信息中的一个片段,还可以对视频信息的播放进行其他控制;支持多种格式的声音文件,还可以方便的加载声音,并控制其播放速度、回放次数及播放条件等。
3. 提供强大的逻辑结构管理功能
Authorware提供了直观的图标(Icons)控制多媒体演示界面,无需编程,只使用流程线及一些工具图标,就可以达到某些编程软件经过复杂编程才能达到的效果。Authorware利用对各种图标的逻辑结构布局,来实现整个应用系统的制作,逻辑结构管理是Authorware的核心部分。Authorware程序运行的逻辑机构主要是通过所有图标在流程线上的相应位置来反映整体体系。对于分支流程,可以设定选择分支的方法,如随即选择、变量选择、顺序选择等,对于循环流程,可以设定循环的次数、循环终止条件等。通过这些方法可以把整个系统划分为若干个系统,并逐级细化,直至每一个最底层模块。Authorware引进了页的概念,提供了框架图标和导航图标,可以实现超文本与超媒体链接。
4. 提供丰富,灵活的交互方式
Authorware提供了10余种交互方式供开发者选择,以适应不同的需求。除了一般常见的交互方式,如按钮,菜单,键盘,鼠标等之外。Authorware还提供了热区域相应、热对象相应、目标区域相应等多种交互方式。