說真的,這兩個動畫效果,我分得不是很清楚。
基本上,兩者都是把某一個元件的尺寸,作變化。
<mx:Resize 可以把元件的「寬度」與「高度」作變化,例如 heightFrom 與 heightTo。便會有變形的效果。
如果您要作變寬、壓扁這些效果,可能直接控制元件的Size,就能做出來。
<mx:Zoom 則是以「等比例」來作縮放,例如 zoomHeightFrom="0.0" zoomHeightTo="1.0"
這種變形方式比較簡單,等比例由小變大、由大變小。
===============================================================================
如果要同時啟動兩種以上的動畫效果,就要加上其他步驟了。
<mx:Parallel>
<!-- 同時啟動這些動畫,把所有效果混合起來,同時呈現 -->
<mx:Move ...... />
<mx:Zoom ..... />
</mx:Parallel>
如果要循序(一個一個動畫效果),逐一呈現。那就要用下面的方法。
<mx:Sequence>
<!-- 同時啟動這些動畫,把所有效果混合起來,同時呈現 -->
<mx:Move ...... />
<mx:Zoom ..... />
</mx:Sequence>
今天為了測試這些東西,大概做了一個早上。
動畫的效果固然簡單,但實際上在寫的時候,還是有一些例外狀況,需要反覆測試才能掌握
這就是台語裡面說的「眉角」吧....
有句俗諺說:「(學徒跟著師父學功夫) 要三年四個月才能出師(獨當一面)」
我想就是在不斷地練習裡面,
發覺開發工具上的「眉角」、掌握自己技術上的盲點
...... 寄信給我 mis2000lab (at) 雅虎.com.台灣 ................................................................................................................
ASP.NET專題實務
(文魁出版,VB版 P8187 / C#版P09027)
下集已經出版囉~~~ASP.NET專題實務II:範例應用與4.0新功能 
.............................................................................................................. 寄信給我 mis2000lab (at) 雅虎.com.台灣 ........