将第 1 版组件升级到第 2 版的体系结构

第 2 版组件的编写符合多种 Web 标准(与事件 [www.w3.org/TR/DOM-Level-3-Events/events.html]、样式、getter/setter 策略等有关的标准),它们与 Macromedia Flash MX 以及在 Macromedia Flash MX 2004 之前发布的 DRK 中的第 1 版组件相比,有很大不同。第 2 版组件具有不同的 API,并且是用 ActionScript 2.0 编写的。因此,在应用程序中同时使用第 1 版组件和第 2 版组件可能会导致不可预料的情况。有关升级第 1 版组件以使用第 2 版的事件处理、样式和 getter/setter 来访问属性(而不是方法)的信息,请参阅创建组件

为 Flash Player 6 或 Flash Player 6 (6.0.65.0) 发布时,包含第 1 版组件的 Flash 应用程序在 Flash Player 6 和 Flash Player 7 中能正常工作。如果要升级应用程序,以便为 Flash Player 7 发布时能正常工作,必须将代码转换为使用严格数据类型指定。有关详细信息,请参阅"学习 Flash 中的 ActionScript 2.0"中的编写自定义类文件