SilverLight內置緩存列表總結
我們通過對SilverLight的學習,可以清楚的了解到這款工具能夠幫助我們帶來一個基于多媒體處理的方法。我們在這里會幫助大家一起來總結一下有關SilverLight內置緩存的一些詳細概念,希望對大家有所幫助。#t#
SilverLight內置緩存功能:
倒退緩沖(BackEase):讓動畫在繼續(xù)之前往后退一點。這有點象在斜坡上啟動汽車,會往后倒退一點然后才前進。
彈跳緩沖(BounceEase):在我們前面的例子中,生成的就是個彈跳反沖。
圓緩沖(CircleEase):基于三角函數(圓函數)來加速動畫,一開始的加速度比較慢,越往后加速度越快。
立方體緩沖(CubicEase):與圓緩沖類似,但是是基于立方體函數的時間來產生一個一開始加速度較慢然后越來越快的動畫。
伸縮緩沖(ElasticEase):類似于彈跳緩沖(BounceEase),它會讓一個值擺動直到停下為止。
指數緩沖(ExponentialEase):類似于圓緩沖和立方體緩沖,只是加速度的值是按照指數來變化的。
乘方緩沖(PowerEase):這是一種指數緩沖,緩沖的值與時間的乘方成比例。
平方緩沖(QuadraticEase):非常類似于CubicEase,除了在這個緩沖中,值是基于時間的平方。
四次方緩沖(QuarticEase):類似于Cubic和Quadratic,只是值是基于時間的立方。
五次方緩沖(QuinticEase):類似于Cubic、Quadratic和Quartic,值基于時間的五次方。
正弦緩沖(SineEase):沿著正弦波來對值進行加速。
注意這些SilverLight內置緩存每個都有自己相關聯(lián)的屬性可以讓你配置和調整。舉例來說,如果你用的是彈跳緩沖(BounceEase),你會看到它的屬性里包含彈跳的次數和動畫的"bounciness"屬性(每次改變方向值的變化)。所以,當你要使用緩沖的時候,請仔細地查閱API文檔來正確地使用。