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 属性来指定要动画化的属性和值。

广告