ActionScript 3.0组件开发实用指南

ActionScript 3.0 的组件是真的挺省事的。以前搞交互界面时,什么按钮、列表都得自己写,样式逻辑一堆事儿。用了这套 AS3 组件,直接拖到舞台上改一改,响应也快,代码也简单,开发效率一下子上来了。

基本组件像按钮、滑块这些,直接就能用,适合快速搭 UI;数据展示类的比如数据网格和树视图,展示大量数据的时候顺手;还有复杂组件像选项卡、面板这些,功能多但结构也清晰。

你可以直接在 Flash Professional 里打开组件面板,把需要的组件拖到舞台上,样式和交互都能在属性面板里调。要删也简单,选中按 Delete 就行。

想再进一步?你还可以搞自定义组件,或者玩玩事件绑定数据绑定。比如加个按钮响应点击事件,只要几行代码:

var myButton:Button = new Button();
myButton.x = 100;
myButton.y = 100;
addChild(myButton);
myButton.addEventListener(MouseEvent.CLICK, function() {
  trace("Button clicked!");
});

系统要求也不高,1GB 内存的电脑就能跑,Flash CS3起步就行。如果你已经玩过 AS3,想做点高级交互,建议你翻翻这份 PDF,里面的内容还挺全的。

顺带推荐几个资源,你可以结合着看:

如果你最近刚好要搞 Flash 交互,或者打算捡起老项目优化 UI,不妨看看这份《使用 ActionScript 3.0 组件》PDF,说不定能省你不少功夫。

pdf 文件大小:2.26MB