接觸了幾天flex,對flex中動畫效果的製作有了自己的理解。
在flex中動畫分兩種實現方法
1、使用行為
2、使用檢視狀態和變換
本篇日誌記錄的是 使用行為實現
flex中提供了許多動畫行為:像move、resize、glow、blur、fade、dissolve等。
通過這樣的例項比較容易了解:
製作方法:
建立乙個行為,像這樣:
給它個id方便呼叫。
然後放個panel,設定hideeffect="" showeffect=""
這樣,顯示、隱藏panel時都會有建立過的fade效果出現了.
恩,還是挺簡單的。
整個原始碼
<?xml version="1.0" encoding="utf-8"?>
" layout="vertical">
flex 還提供將超過一種的多種效果組合起來的能力。可以使用標籤或
像這樣
原始碼:
<?xml version="1.0" encoding="utf-8"?>
" layout="vertical">
flex動畫效果
6.1 認識行為物件 6.1.1 什麼是行為物件 行為物件可以看作是觸發器 trigger 和動畫效果 effect 的結合體。觸發器和事件並不相同,針對乙個事件的觸發器,受到事件的制約。事件可以被監聽,而觸發器不可以。元件定義了多種觸發器,成為本身的乙個屬性,這些觸發器預設沒有設定動畫效果。行為物...
flex動畫效果
1 認識行為物件 6.1.1 什麼是行為物件 行為物件可以看作是觸發器 trigger 和動畫效果 effect 的結合體。觸發器和事件並不相同,針對乙個事件的觸發器,受到事件的制約。事件可以被監聽,而觸發器不可以。元件定義了多種觸發器,成為本身的乙個屬性,這些觸發器預設沒有設定動畫效果。行為物件允...
Flex 動畫效果
在flex裡面不像在flash裡面隨意製作動畫了,flex更趨向於應用程式,而不是動畫製作了,所以沒有了時間軸的概念。在flex中使用動畫效果,可以用flex自帶的effect,或者自已定製effect,因為很多人都想借flash裡面的一樣操作flex,比如在flash裡面做乙個動態按鈕很容易,當滑...