使用组件的优点

组件使您可以将应用程序的设计过程和编码过程分开。通过组件,您还可以重复利用代码,您可以重复利用自己创建的组件中的代码,也可以通过下载并安装其他开发人员创建的组件来重复利用别人的代码。

通过使用组件,代码编写者可以创建设计人员在应用程序中能用到的功能。开发人员可以将常用功能封装在组件中,设计人员可以自定义组件的外观和行为,方法是在"属性"检查器或"组件"检查器中更改参数。

Flash 开发人员可以使用 www.macromedia.com/go/exchange 上的 Macromedia Exchange 来交换组件。通过使用组件,您不再需要从头构建复杂的 Web 应用程序中的每个元素。您可以查找需要的组件,然后将它们一起放入 Flash 文档来创建新应用程序。

基于第 2 版体系结构的组件共享诸如样式、事件处理、外观、焦点管理和深度管理等核心功能。将首个第 2 版组件添加到应用程序中时,提供某项核心功能的组件会令文档大小增加约 25K。在添加其它组件时,系统会再次利用这个 25K 的空间以部署新增组件,因此,文档增加的大小会比您预期的小。有关升级组件的信息,请参阅将第 1 版组件升级到第 2 版的体系结构