设为首页
联系我们
加入收藏
| 网络工具 | 系统工具 | 应用软件 | 多媒体类 | 联络聊天 | 行业软件 | 图形图像 | 安全相关 | 编程开发 | 教育教学 | 游戏娱乐 |
| 程序源码 | ASP 源码 | CGI 源码 | PHP 源码 | 驱动下载 | 字体下载 | 素材下载 | 桌面大全 | 闪客天地 | 外挂插件 | 考题下载 |

站内搜索:

您的位置:首页-> 资讯中心-> 精文荟萃-> 比较评测-> Director和ToolBook多媒体著作比较

比较评测

软件FAQ
菜鸟必读
比较评测
介绍试用
教你一招

本类阅读TOP10

·炫耀动漫:Winks比拼QQ魔法表情
·几种常见硬盘分区工具的对比
·金山快译VS东方快车
·五款全拼输入软件横向评测
·反删除软件"原谅你的错"
·从零开始学英语评测报告
·PowerDVD、WinDVD横向评测
·流行翻译软件大比拼
·MP3播放器mp3Album和WinAmp比较
·WPS Office走进现代办公

精品推荐

Director和ToolBook多媒体著作比较

作者:未知 来源:未知 加入时间:2004-12-1

作者:莫特探员
  来源:索易《多媒体与网站开发》

  从事多媒体制作工作的人大多使用过Director ,还有一部分人使用过ToolBook
。这两个软件占了多媒体著作市场的大部分。也许我这么说,有些人并不同意。他们会说:还有Aurthorware, VB ,OMO呢?的确有不少人在使用这些工具,但我没有在此作比较却是有原因的。Aurthorware 功能较强大,使用的人也不比ToolBook少,但是它缺少多媒体著作工具应有的脚本语言。VB虽然功能强大,但总的来说,它不属于多媒体体著作工具,而属于通用编程软件,大多数人使用它并非编写多媒体程序,而且它缺少许多多媒体著作软件内置的基本功能(但可以编程实现)。OMO(Oracle Meida Objects)使用的人较少,功能也不多。而Director与ToolBook不仅功能强大,使用人数众多,而且两者之间的可比之处也多。我从事多媒体工作多年,对这两个软件有较多的接触,在此与大家交流一下使用它们的心得,并在此做个比较。
 
   跨平台性:

  Director最早是在苹果电脑上运行的软件,在95年的时候由Macomedia公司移植到 PC平台上。那时是4.0的版本。现在已发展到7.0 。因此Director非常容易实现跨平台。我对这一点印象较深。95年的时候,我曾经在一个多媒体演示项目中使用苹果版的 Director进行多媒体项目的原型制作,因为许多美工制作的图形是在苹果电脑上完成的,因此使用苹果版的Director有其方便之处,而且在95年的时候刚刚移植到PC上的Director 4.0版本不如苹果版易于使用。但是我们项目的最终演示平台却是PC,而 Diector的跨平台性使得我最终花了一个上午的时间就将其移植到PC上来。说来非常简单,将苹果版Director制作的DIR文件用PC版的Director重新打开再存盘,就可以将其自动转换为PC版本的DIR文件。之所以花了一个上午才完成移植是因为苹果电脑与PC电脑在处理方面的不同,举个例子,PC机上表示文件路径使用\分割目录与文件名,而苹果电脑使用 :来分割文件夹与文件。这些在程序中必须修改,而不是简单地另存文件就可以实现的。

    ToolBook从一开始就在PC上运行,直到现在的6.5版本,Asymetrix公司也没有为其推出苹果版本。所以它不能实现跨平台创作。
 
   基本功能的支持:

  Director最早是个二维动画软件,它的开发思想与众不同,它缺少一些多媒体著作软件的基本功能,它没有hotword的概念。它的弹出式窗口的概念是通过MIAW(movie in a window)的方式实现的,这种方式并不容易使用,也不好控制。在Director中,很多基本的功能必须通过Xtra或Xobject实现。例如,文件的读写以及数据库的使用。

    在这方面ToolBook则具备所有这些功能。它本身所带有的动态连接库和系统书具备了丰富的功能。不仅能操作数据库,文件,而且还可以编辑注册表,这是Director所不具备。ToolBook不仅可以使用Dbase 3数据库,还可以使用功能更加强大的Paradox数据库。而Director只能通过Xtra使用Dbase 3数据库。而且Director没有答题计分的功能,这在ToolBook中是内置的。几乎所有Windows应用程序能完成功能,ToolBook都能够实现,而在这一点上,Director却做的不好,Director的跨平台性使得它牺牲了很多的功能。
 
   对于新技术的支持:

  Director支持Quick Time VR, Quick Draw 3D, MMX ,DirexX等诸多新技术。而 ToolBook则不支持这些技术。Director可以同时处理两个声音通道,而ToolBook通过较为过时的MCI实现声音播放,一次只能播放一个声音,但是通过使用wavemix.dll(微软开发的动态连接库)可以实现一次播放8个声音。Director用丰富的transition功能,而 ToolBook的transition功能既少有弱。在这一点上,它与Director相差很大。
 
   32位软件的支持:

  Director在5.0的版本时发展成为32位软件,现在已经经历了(5.0,6.0,6.5,7.0)四代。是地道的32位软件。它制作的项目文件可以打包成32位(用于windows 95)和16位(用于windows 3.1)程序。

    Asymetrix公司的ToolBook从Windows 3.0出现之时就开始制作了ToolBook,但是直到现在的6.5版本,它始终是一个16位程序。这一点非常令人费解,大概是考虑对原有windows 3.1用户的支持。它制作的项目文件也可以制作为16位和32位程序。ToolBook本身是一个16位软件对于制作多媒体项目有时候会有较大的影响。例如,要在多媒体项目中使用语音技术,著作软件就必须能够使用32位多线程的DLL或Active X控件。而ToolBook本身是16位程序,无法使用这些多线程的扩展。
 
   脚本语言的支持:

  脚本语言是两个软件最重要的特点。如果没有脚本语言,它们将很容易的淹没在众多的多媒体著作软件中。Director也就不过是个二维动画软件加上简单的交互功能,而ToolBook也就更没有什么功能可以值得夸耀了。

    Director的脚本语言Lingo功能很强大,在接触ToolBook的脚本语言OpenScript之前,我使用了很长时间的Director的Lingo语言,使用它您可以将Director的交互功能发挥到极致。而Lingo语言不能实现的功能则必须通过调用Xtra(用C开发)或XObject(4.0 及以前版本的Director扩展,一种特殊的DLL)实现。其实使用Lingo的内置功能您就可以完成许多的工作。严格的来说,Lingo才是真正意义上的脚本语言,用它编程和许多高级编程语言(例如C ,PASCAL,BASIC)有很大的不同。太多这些语言的使用经验反而会影响对Lingo的运用和理解(这是我的个人理解)。使用Lingo更需要想象力,您不需要对底层的编程了解。任何人只要具备基本的编程知识,您就可以发挥Lingo的功能,唯一的局限在于您的想象力。您也许觉得我有点夸张,但是在国外,许多Lingo的高手都是从事电脑艺术的人士,他们都是后来才学习使用Lingo的。他们就象一个导演一样使用Lingo ,运用想象力完成创作。

    使用ToolBook的经验则有很大的不同,它需要您对底层的编程的了解,而且越多越好。对于C语言的了解会对你使用ToolBook的脚本语言OpenScript有很大的帮助,其他高级语言的使用经验也有助于您使用OpenScript。OpenScript更象类似VB之类的通用开发语言。它需要调用许多Windows动态连接库实现其功能。这既是它的优点
,也是它的缺点。它的优点是,足够的底层编程经验可以让你实现任何功能,但它的使用不适合非程序员。ToolBook的使用高手大多是C for windows的编程高手。它使得人们更多的关注底层的功能。这也就成了它的缺点,使用它的人因此也就不如使用Director的人多。
 
   功能扩展:

  Director通过MOA(Macromedia Open Architect)编写Xtra来实现功能扩展,因此 Xtra对于Director非常重要,因此只有掌握了Xtra的开发才是真正地将Director的功能发挥极致。但是Xtra的开发并不容易。学习MOA类似于学习MFC ,需要一个较长的时间。OpenScript使用DLL动态连接库来实现扩展,这优于Diector,因为开发DLL不那么麻烦,有C for windows知识就可以。这是ToolBook的优点。而且现有的DLL非常的多,Windows本身的三个动态连接库(user,gdi,kernel)中的1000多个函数就可以被OpenScript使用。
 
   对Internet的支持:

  使用Director可以制作如今Internet多媒体的事实标准Shockwave,此技术为是Macromedia开发的,因此Director在这方面占了优势。IE 4.0和Windows98,以及Netscape navigator 4.5版本都将内置Shockwave插件,因此使用Director开发的Shockwave将具有较为广泛的播放平台。

   ToolBook可以用于制作网页,将ToolBook制作的文件中的页面导出为一个一个的 Html文件,并保留交互功能(并不是全部,与Windows底层编程有关的功能将无法导出,例如 DLL)。 您还可以下载Asymetrix的插件Neuron以浏览ToolBook文件。但是neuron插件不如Shockwave插件的使用那么广泛。
 
   附带的工具软件:

  Director本身可以制作二维动画,可以在cast中直接绘图,并使用Photoshop插件,也直接编辑导入RTF文档。而这些软件都是内置在Director中的。ToolBook附带的外置工具软件较多。一个位图编辑器,一个图标编辑器(这是 Director 所没有的重要功能),一个调色板编辑器和一个调色板优化器(Director 无调色板优化器)
,一个声音编辑器(这也是 Director 所没有的重要功能)。ToolBook竟然还带有一个FTP软件,本身就是用ToolBook 制作的。此外还有其他一些软件。总的来说它们在此各有所长,但 ToolBook的自带工具较多些。
 
  总之,这两个软件各有所长。Director非常适合制作交互式多媒体演示产品和娱乐光盘。而 ToolBook则适合制作百科全书类的多媒体产品。充分发挥二者的功能,你就可以完成几乎所有的多媒体开发要求。以上是我个人对这两个软件的使用心得。

(出处:)





相关文章
相关软件