Authorware与Director之比较
一、程序设计流程
流程线为Authorware所特有,以流程线表示程序流程,图标代表一个对象或操作方式,通过各类图标引入文字、图片、声音、动画等各种媒体,还可以很容易地加上按钮进行交互控制。如果将一个个图标堆叠在流程线上就组成了程序,完成一些特定功能的图标可以建成一个组,形成程序的一个功能模块。程序执行的方式是一般是沿流程线是自上而下、由左而右。图2就是一个程序流程的示例。从这里也可以看出,Authorware最大的特点就是简单易用,你甚至不用写一条语句,就可以将一大堆元素有机地组合在一起,编出一个图文声并茂的程序!
Flash的程计则是以时间线为主的,动画是由以时间发展为先后顺序排列的一系列元素组成的,在编辑过程中,以对关键帧的操作产生不同的动画和交互效果,所以它们对于时间的控制较为容易,都具有强大的动画功能。它们制作动画的方式基本相似.
Authorware本身制作动画的能力不强,但它能调用由Director和Flash的动画,并支持动画中的交互功能。Director也支持Flash动画,并能很好的兼容。
二、交互方式
交互是多媒体的灵魂,如果一个多媒体作品没有交互,那它称不上是一个合格的多媒体作品。交互就是人与机器进行沟通,最简单常用的交互是你鼠标点击一个按钮,程序执行响应子程序……
Authorware提供了十一种交互方式,利用这些交互,我们可以轻松的完成按钮、热区、热对象、移动对象、下拉式菜单、按键、文本登录、条件、时间和尝试及事件响应;Director的交互方式则是通过Lingo指令或设置行为(Behaviors),可使任何元素都可能成为交互对象;
三、支持对象的种类及控制
1、声音
三者都能引入wav、mp3等常见声音并控制。Director有两个声音通道,如果通过Lingo指令还可控制更多的声音,所以可将背景音乐、对白与音效同时放映;Authorware要想播放两个声音,其中的一个就必须是MIDI音乐,或者求助于第三方插件。
2、动画
在Authorware中有专门的电影图标负责导入和控制电影和动画素材,并且支持大多数常见的电影格式(包括.flc、.fli、.cel、.dib、.dir、.dxr、.mpg、.mov、.avi、.swf等),因而其电影集成能力很强;Director本身就有强大的电影制作功能,因而也被称为“大导演”,它的内部可制作“循环电影”,也可导入外部电影文件(.mov、.avi、.gif、.swf、.mpg、.flc等),另外可将Director中制作的动画导出为.mov或.avi格式的电影文件;
3、图形图像
它们都支持常见外部图形软件格式(.bmp、.jpg、.gif、.psd...),Director有最强大的图片透明功能,能对图片使用各种模式的透明方式并设置不同的透明度;Flash可以创建透明的图形,并可改变不同层次间的透明效果,如透明度、透明颜色等属性;Authorware的图像功能较弱,只能借助外部图形的alpha通道产生透明效果,在这一点上它与Director相差很大。
4、库(Library)与演员(cast)
Authorware及Flash中都有库(Libraries)的概念,在Authorware中库是外部文件;在Director叫演员,虽不称为库,但其包容的范围比库更为广泛,所有在电影中出现的元素都叫演员(cast),所有演员都会出现在演员窗口中。库与演员的共同特点是可重复利用,这不仅能减小作品的尺寸,还可以更有效地维护和组织媒体。
四、扩展功能
Director和Authorware的多媒体功能是十分强大的,然而不少其它方面功能仅仅靠这些软件本身是无法实现的,因此就诞生了第三方插件。通过这些扩展我们可以实现一些Director和Authorware本身所局限的一些功能。
在外部功能扩展方面,Director、Authorware比Flash要优越得多,Authorware、Director都能使用Xtra和ActiveX来进行自身的扩展,实现很多高级语言编程才能实现的功能,Authorware还可以使用特有的扩展函数UCD、U32等。通过这些扩展功能的使用,Director和Authorware甚至可以编写系统底层的程序。
通过上面的比较与实例,相信你一定对Authorware和Director有了初步认识。由于Authorware功能强大、容易入门,因而是非专业制作人员的最佳选择。Authorware特别适合制作教学软件、项目简报、产品演示等具有交互功能的多媒体作品。
如果你打算成为出色的多媒体专业制作人员,那么精通Director必能让你如鱼得水,但要做到这一点,需要长期的经验积累。从Macromedia公司最新发布DirectorMX版的介绍中可以看出,它的功能又大大增强,如:支持导入Flash MX文件并高效的控制、可创建方便残障人士使用的软件、重定义已存在的应用程序以符合接口标准、使用 Macromedia 服务器端技术、高级调试功能、新的演员属性检查窗、提高工作效率、支持 QuickTime 6 、与Mac OS X相兼容等。
如果一定要说出Authorware与Director与孰优孰劣,是没有任何实际意义的。
所以我不会象一个真正的“闪客”那样不停的发掘每一点潜力来做出一切效果,而是喜欢在实际工作中发挥每个软件的特长并加以优化组合,以达到设计投入与设计效果的最佳比例。
更多文章
-
Flash课件、Flash动画、Flash游戏的异同点
Flash动画、Flash课件和Flash游戏都是使用Adobe Flash(现在称为Adobe Animate)软件制作的多媒体内容,它们之间有一些共同点,也有一些不同之处。下面是它们的异同点:共同点:制作工具:它们都可以使用Adobe Flash/Animate软件进行制作,这个软件提供了创建矢量图形、动画和交互式内容的工具。矢量图形:它们都可以使用矢
-
网友问:如何将fla文件转换为swf文件?
要将fla文件转换为swf文件,可以使用Flash(现为Animate简称An)软件进行操作。以下是具体的步骤:打开Flash(Animate)软件:确保使用的是完整版本的软件,以便能够正常运行代码并成功导出swf文件。导入fla文件:在Flash(Animate)软件中,打开需要转换的fla文件。这个文件包含了Flash动画的原始素材和编辑信息。检查和编
-
AIGC:人工智能生成内容的创新机遇与挑战
AIGC,即人工智能生成内容(Artificial Intelligence Generated Creativity),是指利用人工智能技术实现的创意生成。以下是对AIGC的详细解析:一、技术基础与原理AIGC主要依赖于深度学习技术,特别是基于神经网络的模型,来模拟人类的创作过程,自主生成高质量的文本、图像、音频、视频等各类内容。这些模型通过大规模数据
-
Focusky软件里添加flash文件(swf)
Focusky(也称为“FS软件”)不仅能插入图片,还能添加Flash动画,让多媒体演示更加生动有趣,吸引观众的注意力。两种方法轻松添加Flash动画,具体操作步骤如下:一、插入-选择Flash动画-打开-编辑动画1.点击“插入”按钮,选择SWF选项;【▲图1】2.在弹出的弹窗“SWF文件通常会含有恶意内容
-
Focusky使用常见15问(flash相关)
1.本地Flash插入到Focusky后速度变快,是为什么?这是因为软件设定的播放频率是30帧每秒,当Flash的播放频率低于这一数值时,其速度便会加快。解决方法:修改本地SWF的频率;或者,将Flash转成GIF格式。2.插入本地SWF时出现这样的提示:“SWF文件可能会导致软件奔溃,是否还要插入?”Focusky不支持加本地SWF文件吗?支持的