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
分享到:
相关推荐
AS3.0组件详细开发教程是一份专门针对Adobe Flash ActionScript 3.0技术的教程,旨在指导开发者如何创建和使用自定义组件。ActionScript 3.0是Flash平台的核心编程语言,它提供了强大的功能和高效的性能,尤其适合...
AS3开源组件是ActionScript 3的开源库和框架集合,它们为开发人员提供了一系列预构建的功能和组件,用于创建富互联网应用程序(RIA)或Flash平台上的交互式内容。ActionScript 3是Adobe Flash Player和Adobe AIR支持...
文档提到了ActionScript™3.0组件的开发和使用,目标读者为希望利用这些组件来构建Flash应用程序并加速开发过程的开发人员。系统要求部分将详细说明运行本手册中的组件所需的软硬件环境。内容中还涉及到版权与许可的...
### 使用 ACTIONSCRIPT 3.0 组件(AS3 组件帮助文档) #### 第 1 章:简介 **目标读者** 本章节旨在为那些熟悉 Flash 应用程序开发及 ActionScript 编程的开发人员提供指导。这些开发人员希望通过使用组件来提高...
“太空战机36-赵来琴”的界面设计简洁明了,符合人机交互原则,这得益于AS3.0提供的丰富UI组件和布局管理器。开发者可以自定义按钮、文本框等元素,轻松创建出美观且易于使用的界面。 最后,游戏的声音和视频处理也...
在本项目中,“flash+as3.0一个拖动的拼图游戏”是一个基于Adobe Flash平台,使用ActionScript 3.0编程语言开发的互动游戏。ActionScript是Flash中的主要编程语言,它允许开发者创建动态内容,如动画、交互式应用...
在Flash AS3.0中创建下拉框(ComboBox)组件是一项常见的交互设计任务,它可以用于提供用户选择多个预设选项的功能。以下是一个详细的步骤指南,教你如何制作Flash AS3.0下的下拉框: 第一步:添加ComboBox组件 首先...
这个项目是对原有AS2版本的改进,将鱼的图形元件化,方便美术设计人员进行修改,并增加了更为真实的水波纹理效果,提升了用户体验。 首先,我们来看`Fish.as`,这是鱼对象的核心类。在这个文件中,开发者可能定义了...
在本文中,我们将深入探讨如何使用Flash AS3.0与XML技术来创建一个经典FLV视频播放器。这种播放器的实现方式具有高度的可定制性和灵活性,使得开发者能够轻松地管理和控制视频内容。 首先,让我们理解每个组件的...
【标题】:“Flash AS3数独源码”指的是使用Adobe Flash ActionScript 3.0编程语言编写的数独游戏的完整源代码。ActionScript 3是Flash开发中的一个关键组件,用于创建交互式内容、动画以及富互联网应用程序(RIA)...
3. **Flash组件和舞台**:在Flash环境中,开发者可以使用各种内置组件(如按钮、文本输入框等)来构建用户界面,并通过时间轴和帧的概念控制动画和交互。 4. **事件处理**:AS3中的事件驱动模型允许开发者响应用户...
源代码的设计者巧妙地利用了AS3.0的面向对象特性,构建了一个易于理解和扩展的框架。用户可以通过源代码学习如何用AS3.0实现动态图片加载、交互式导航、产品滑动展示等功能,这些都是服装网站中常见的设计元素。 在...
在这个抽奖转盘程序中,开发者可能利用了AS3的面向对象特性来设计不同的组件,如转盘、指针、奖品等,每个都作为独立的类存在。 转盘效果的实现涉及了动画原理,AS3中的Tween类或者TimelineLite/TweenMax库可以用来...
在数字化媒体日益普及的今天,Flash AS3 播放器因其兼容性好、功能强大、易于定制等特点,被广泛应用于各种在线视频平台和互动多媒体项目中。 1. **ActionScript 3基础** AS3是Flash开发中的关键,相比之前的版本...
通过以上知识点的阐述,我们可以看到,使用AS3实现的图文混排组件是一个综合了图形渲染、事件处理、内存管理等多个方面技术的工程。这个组件不仅能满足基本的图文显示需求,还能通过丰富的API和自定义功能,满足各种...
【视频播放器FLASH源(as2.0)】是一款基于ActionScript 2.0开发的Flash视频播放器,它能够播放各种格式的视频流,并且具备基本的播放控制功能,如播放、暂停、停止、快进、快退等。这个源码包含对ZIP算法的实现,意味...
在AS3中,我们可以使用Flash Media Server或Flash Player的内置功能来实现这些功能。 在描述中提到的“playcontrol.fla”可能是一个包含播放器用户界面的Flash文档,包括播放按钮、暂停按钮、进度条等元素。这些...
在IT行业中,Flash AS3是一种广泛应用于创建交互式网页内容、动画和游戏的技术。这个“好玩的网站”项目显然利用了AS3(ActionScript 3)的优势,为用户提供了丰富的互动体验。ActionScript是Adobe Flash Player支持...