`

Flex通过ActionScript创建行为

    博客分类:
  • Flex
阅读更多

博客来自:http://tongqiuyan.blog.163.com/blog/static/1955453022011102023634598/

 

Flex中的行为由效果和触发器组成。

例如:Button 控件具有 mouseDown 事件和 mouseDownEffect 触发器。

用户单击按钮时(mouseDown 事件)实例化对应触发器(mouseDownEffect 触发器)产生了效果(比如模糊效果、移动效果、旋转效果、改变大小效果等)。

 

下面是一些 Flex 创建行为的在线运行实例:

 

实例一:长按 Click 按钮,然后放开按钮,观察效果。该实例使用了 Zoom 效果对目标对象进行缩放。涉及到 Button 按钮的 mouseDown 和 mouseUp 两个事件。

 

Sequence效果即穿行效果,指按顺序依次运行所定义的效果。此例同先Resize(改变大小)再Blur(模糊)。

 

 

 

实例三:该实例使用了缓动函数。缓动函数位于 mx.effects.easing 包中。例如 Back、Bounce 和 Elastic 等。每个类都实现 3 个函数(easeIn、easeOut、easeInOut)。

 

 

实例四:自定义缓动函数的声明为:function myEasingFunction(t:Number, b:Number, c:Number, d:Number):Number。

t,用于设置时间;b:用于设置组件初始位置;c:用于设置组件位置的总体改变;d:用于设置效果的持续时间。

 

 

由于附件太大无法上传。如若需要源代码,请留下Email地址。

 

实例二:Parallel 效果即并行效果,指在同一时间内运行所定义的效果。此例同时 Resize(改变大小)和 Blur(模糊)。

分享到:
评论
1 楼 myyuren 2012-05-24  
yonifind@163.com谢谢啦

相关推荐

    FLEX和Actionscript开发FLASH游戏

    例如,你可以使用ActionScript创建角色类、游戏场景类,并实现游戏循环以更新游戏状态。 **FLASH**:Flash是一种广泛使用的多媒体平台,它支持动画、视频、音频和交互性。在Flash环境中,FLEX和ActionScript结合...

    ActionScript教程 Flex教程 ActionScript+Flex教程

    - **ActionScript**:作为Flex的核心编程语言,负责处理逻辑和动态行为。 - **Flex SDK**:包含编译器、调试器和其他工具,帮助开发者构建和测试Flex应用。 #### 三、ActionScript 3.0教程 - **基础概念**:包括...

    Flex+ActionScript+JAVA等学习教程集合

    通过Flex,你可以创建美观的用户界面;ActionScript则处理用户的交互行为;Java则负责在后端处理这些交互,例如验证用户信息,查询数据库,更新数据等。 6. **调试与优化**:学习如何在Flex Builder或IntelliJ IDEA...

    Flex 和 ActionScript 关系

    Flash Lite允许在移动设备上运行Flash内容,而Flex虽然不能直接开发移动应用,但可以通过Adobe AIR为桌面和移动设备创建原生应用。 总的来说,Flex和ActionScript的关系是相辅相成的,ActionScript提供了编程基础,...

    FLEX和Actionscript开发FLASH游戏.rar

    本资料集《FLEX和Actionscript开发FLASH游戏.rar》全面介绍了如何利用Adobe FLEX和ActionScript 3.0这两种强大的工具来创建引人入胜的Flash游戏。以下将对其中的关键知识点进行详细阐述。 一、FLEX与ActionScript ...

    有关flex与actionScript

    通过深入研究这两个文件,开发者可以全面掌握Flex 4.0和ActionScript 3.0的核心概念,从而能够开发出交互性强、用户体验优秀的RIA应用。对于希望进入富互联网应用开发领域的人员来说,这是一份非常宝贵的学习资料。

    flex 3.3 ActionScript 参考手册

    9. **动画和效果**:Flex 3.3允许开发者创建复杂的动画效果,通过TimelineController和Effect类,可以控制组件的行为和外观变化。 10. **国际化和本地化**:ActionScript 3.0支持多语言应用的开发,提供资源管理...

    flex开发入门 actionscript

    ActionScript被用来编写业务逻辑和控制Flex应用程序的行为,是Flex应用程序的灵魂所在。通过结合使用Flex和ActionScript,开发者能够构建出具有高度互动性和视觉吸引力的应用程序。 #### 二、Flex开发环境搭建 在...

    Flex ActionScript 3.0交互式开发详解源码(二)

    通过分析和研究这些源码,开发者可以学习到如何在Flex ActionScript 3.0中组织代码结构,如何创建自定义组件,以及如何利用事件驱动模型进行编程。 在Flex ActionScript 3.0中,关键知识点包括: 1. **类和对象**...

    FLEX和Actionscript开发FLASH游戏 flash游戏开发文档

    此外,ActionScript还可以与其他库和框架集成,如Pseudo随机数生成器(用于生成随机游戏元素)和物理引擎(如Box2D for Flash,用于模拟真实世界的物理行为)。 对于游戏音效和视觉效果,Flash Player支持嵌入和...

    使用FLEX和Actionscript开发FLASH 游戏9-1

    在使用FLEX和Actionscript开发FLASH游戏的过程中,创建和管理游戏级别是非常关键的一环。本文主要探讨了如何通过这两种技术来构建一个结构化的级别系统,让开发者能够更好地控制游戏流程。 首先,文章提出了一个...

    flex 3 programming actionscript 3

    《Flex 3编程ActionScript 3》是一本深入探讨Adobe Flex 3开发技术的专业书籍,主要...通过阅读adobe flex 3 programming actionscript 3.pdf,你将踏上探索Flex 3世界和ActionScript 3编程之旅,提升你的RIA开发技能。

    使用FLEX 和 Actionscript开发FLASH 游戏(四)-1

    在本篇教程中,我们将继续深入探讨...通过不断地学习和实践,你可以掌握使用FLEX和ActionScript开发Flash游戏的技巧,从而制作出引人入胜的小游戏。记住,保持代码结构清晰,模块化设计,将有助于项目的维护和扩展。

    使用FLEX 和 Actionscript 开发FLASH 游戏7-4

    通过这些知识点,我们可以理解到在Flash游戏开发中,如何利用FLEX和Actionscript构建可扩展和高效的敌对角色,包括它们的动画、行为逻辑以及与其他游戏元素的交互。同时,也展示了如何利用面向对象编程和资源管理来...

    使用FLEX 和 Actionscript 开发FLASH 游戏6-5

    综上所述,这段代码展示了如何使用FLEX和Actionscript创建一个具有交互性、射击机制和基本屏幕约束的玩家对象。碰撞检测、游戏循环、资源管理和用户输入响应是构建Flash游戏的关键组成部分。通过理解并扩展这些概念...

    使用FLEX 和 Actionscript开发FLASH 游戏(五)

    在这一部分中,我们将深入探讨如何使用FLEX和Actionscript开发FLASH游戏,特别是关于增加敌机和游戏者的武器。在前四部分的学习中,我们已经构建了基础的游戏框架,包括用户输入和滚动背景。现在,我们将利用已有的...

    flex_Actionscript3

    - **程序帧**:通过ActionScript编程实现的帧,用于控制动画的逻辑和行为。 ##### 1.3 动态与静态 在Flash动画中,动态元素是可以被编程控制的,而静态元素则不会随时间变化。 #### 二、ActionScript 3.0动画基础 ...

    使用FLEX 和 Actionscript开发FLASH 游戏(三)-4

    1. 面向对象编程:通过继承和覆盖方法实现游戏对象的定制行为。 2. 图形处理:利用Actionscript的几何类和位图处理功能来移动和绘制游戏元素。 3. 资源管理:通过嵌入和封装资源,确保游戏资源的高效加载和访问。 4....

Global site tag (gtag.js) - Google Analytics