易于设计人员使用的Flash AS组件

Eugene 12年前

      Macromedia 的第 2 版组件( Component Architecture)使用方便,基于 CSS 的样式、数据绑定等都非常优秀,稍显不足的就算是不能直接编辑外观了。

     Adobe 收购 Flash 后,推出的基于 ActionScript 3.0 的新组件。新组件可以通过双击舞台上的组件进入编辑模式,直接编辑组件外观的能力大大加强了。

    今天介绍一下开放下载的 FlashSwing 轻量级组件。

    Swing 让大家想起熟悉的 Java Swing 组件,如此命名可能是因为组件的 API 和 Swing 很相似。这也使得习惯 Swing 的开发人员可以很轻松地使用 Flash 版组件。

     FlashSwing 组件是完全基于 MovieClip 实现的,并与传统 Flash 动画和开发人员使用 MovieClip 及其时间轴一样。因此,在 Flash 设计环境中,组件都是极易于编辑/修改的。这与 Macromedia 的组件不同,后者是通过 setStyle 设置各种状态下的外观 MovieClip 对象,再通过 ActionScript 实现外观切换。

查看组件演示:
http://www.shinater.com/FlashSwing/Help/index.html

支持动画效果的组件下载:
http://www.shinater.com/FlashSwing/Components2(Transition).zip

API地址:
http://www.shinater.com/docs/as3/swing/package-detail.html

FlashSwing 主页;
http://www.shinater.com/FlashSwing.xhtml