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