- 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 屬性來指定要動畫化的屬性和值。 |
廣告