使用组件 |
|
|
|
| 关于组件 > 第 2 版组件的功能 | |||
本部分从使用组件构建 Flash 应用程序的开发人员的角度出发,概括地介绍了第 2 版组件的功能(与第 1 版组件比照)。有关第 1 版和第 2 版体系结构在构建组件方面的差异的详细信息,请参阅创建组件。
"组件"检查器:在使用 Macromedia Flash 和 Macromedia Dreamweaver 进行创作时可用来更改组件参数。(请参阅设置组件参数。)
侦听器事件模型:允许侦听器处理事件。(请参阅处理组件事件。)Flash 在"属性"检查器中没有 clickHandler 参数,而 Flash MX 则有;您必须编写 ActionScript 代码来处理事件。
外观属性:可以用于在运行时加载各种外观(例如,向上和向下箭头,或复选框的选中标记)。(请参阅关于设置组件外观。)
基于 CSS 的样式:可用于创建具有一致外观和直观感受的应用程序。(请参阅使用样式自定义组件的颜色和文本。)
主题使您可以将预先设计的外观从库中拖到一组组件上。(请参阅关于主题。)
"光晕"主题是第 2 版组件默认使用的主题。(请参阅关于主题。)
管理器类:提供了一种在应用程序中处理焦点和深度的简便方法。(请参阅创建自定义焦点导航和管理文档中的组件深度。)
基类 UIObject 和 UIComponent:向其扩展组件提供核心方法、属性和事件。(请参阅"组件语言参考"中的UIComponent 类和UIObject 类。)
打包为 SWC 文件:可以用来编写便于分发和可隐藏的代码。请参阅创建组件。
内置数据绑定:可通过"组件"检查器获取。有关详细信息,请参阅"使用 Flash"中的数据集成(仅限 Flash Professional)。
便于扩展的类层次体系结构:使用 ActionScript 2.0,可以创建唯一的命名空间,按需要导入类,并且可以方便地创建子类来扩展组件。请参阅创建组件和"ActionScript 2.0 语言参考"。
|
注意 |
Flash 8 有一些不受第 2 版组件支持的功能,其中包括 9 切片(有时称为"缩放-9")、FlashType 和位图缓存。 |
|
|
|
|