- Adobe Flex 教程
- Flex - 首页
- Flex - 概述
- Flex - 环境
- Flex - 应用
- Flex - 创建应用
- Flex - 部署应用
- Flex - 生命周期阶段
- Flex - 使用 CSS 样式
- Flex - 使用皮肤样式
- Flex - 数据绑定
- Flex - 基本控件
- Flex - 表单控件
- Flex - 复杂控件
- Flex - 布局面板
- Flex - 视觉效果
- Flex - 事件处理
- Flex - 自定义控件
- Flex - RPC 服务
- Flex - FlexUnit 集成
- Flex - 调试应用
- Flex - 国际化
- Flex - 打印支持
- Adobe Flex 资源
- Flex - 快速指南
- Flex - 有用资源
- Flex - 讨论
Flex - 视觉效果
我们可以使用 Effects 的概念为 Flex 应用添加行为。例如,当文本框获得焦点时,我们可以使其文本加粗并稍微放大。
每个效果都继承自 Effect 类,而 Effect 类又继承自 EventDispatcher 和其他顶级类。
序号 | 效果及描述 |
---|---|
1 | Flex 效果类
Effect 类是一个抽象基类,它定义了所有 Flex 效果的基本功能。此类定义了所有效果的基工厂类。 |
基本效果
以下是一些重要的基本视觉效果:
序号 | 效果及描述 |
---|---|
1 | 淡入淡出
淡入淡出效果会动画化组件的 alpha 属性。 |
2 | 左擦除
WipeLeft 类定义了一个左擦除效果。 |
3 | 右擦除
WipeRight 类定义了一个右擦除效果。 |
4 | 3D 移动
Move3D 类在 x、y 和 z 维度上移动目标对象。 |
5 | 3D 缩放
Scale3D 类围绕变换中心在三个维度上缩放目标对象。 |
6 | 3D 旋转
Rotate3D 类围绕 x、y 或 z 轴在三个维度上旋转目标对象。 |
7 | 动画
此 Animate 效果会在值之间动画化任意一组属性。通过设置 motionPaths 属性来指定要动画化的属性和值。 |
广告