四、扩展功能
Director和Authorware的多媒体功能是十分强大的,然而不少其它方面功能仅仅靠这些软件本身是无法实现的,因此就诞生了第三方插件。 通过这些扩展我们可以实现一些Director和Authoware本身所局限的一些功能。
在外部功能扩展方面,Director、Authorware比Flash要优越得多,Authoreware、Director都能使用Xtra和ActiveX来进行自身的扩展,实现很多高级语言编程才能实现的功能,Authorware还可以使用特有的扩展函数UCD、U32等。通过这些扩展功能的使用,Director和Authorware甚至可以编写系统底层的程序。
由于Flash针对网络动画和图形设计,扩展功能只能通过有限的ActionScript来体现,相比Director和Authorware,尚有较大差距。
下面我们通过一个简单实例,体会一下这三个软件在程序设计与功能实现上的区别。