日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
簡(jiǎn)單Flex效果組件用法指導(dǎo)

在學(xué)習(xí)Flex的過(guò)程中,你可能會(huì)遇到Flex效果這樣的問(wèn)題,這里和大家分享一下幾個(gè)常用的Flex效果組件,F(xiàn)lex中提供了豐富的效果組件,所有效果都具有duration屬性,可以通過(guò)設(shè)置repeatCount屬性和repeatDelay屬性,來(lái)分別控制效果播放的次數(shù)和重復(fù)播放效果的時(shí)間間隔(以毫秒為單位)。

海曙網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)建站!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)建站從2013年開(kāi)始到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)建站。

簡(jiǎn)單Flex效果組件

Flex中提供了豐富的效果組件。由于Flex效果是一種根據(jù)時(shí)間漸變的過(guò)程,因此所有效果都具有duration屬性,用來(lái)設(shè)置播放時(shí)間(以毫秒為單位)。也可以通過(guò)設(shè)置repeatCount屬性和repeatDelay屬性,來(lái)分別控制效果播放的次數(shù)和重復(fù)播放效果的時(shí)間間隔(以毫秒為單位)。如果希望在觸發(fā)器被觸發(fā)后,延遲一段時(shí)間調(diào)用效果,可以使用startDelay屬性。

1)AnimateProperty動(dòng)畫效果

Flex效果中AnimateProperty是用來(lái)為組件的屬性或樣式設(shè)置動(dòng)畫的效果。我們可以通過(guò)其property屬性設(shè)定目標(biāo)對(duì)象上需要設(shè)置動(dòng)畫效果的屬性,然后設(shè)置fromValue屬性和toValue屬性,為效果提供屬性的起始值和結(jié)束值。例如下面的代碼使用mouseDownEffect觸發(fā)器,當(dāng)單擊圖片時(shí),觸發(fā)AnimateProperty效果,在1秒鐘內(nèi),Image對(duì)象的scaleX屬性由1變?yōu)?,被橫向拉伸。代碼如下:

 
 
 
  1. "toValue="2"
  2. duration="1000"/>
  3. mouseDownEffect="{animateProperty}"/>

 如果希望通過(guò)樣式設(shè)置效果,可以將isStyle屬性設(shè)置為ture,然后通過(guò)setStyle()方法設(shè)置目標(biāo)對(duì)象的樣式,從而達(dá)到設(shè)置效果的目的。

2)Blur模糊效果

Flex效果中Blur是一種模糊效果。該效果使用了flash.filters.BlurFilter濾鏡,如果對(duì)某個(gè)組件應(yīng)用了Blur效果,就不能再對(duì)該組件應(yīng)用BlurFilter濾鏡,也無(wú)法再次應(yīng)用Blur效果。下面的代碼通過(guò)Image對(duì)象的mouseDownEffect觸發(fā)器觸發(fā)Blur效果,在1秒鐘內(nèi),Image對(duì)象將逐漸變得模糊。代碼如下:

 
 
 
  1. blurXTo="10.0"
  2. blurYFrom="0.0"blurYTo="10.0"/>
  3. mouseDownEffect="{blurImage}"/>

 3)Dissolve溶解效果

Flex效果中Dissolve是一種溶解效果。當(dāng)效果開(kāi)始播放時(shí),將創(chuàng)建一個(gè)不透明的矩形,這個(gè)矩形懸浮在目標(biāo)組件的上方,它的顏色由Dissolve.color屬性設(shè)置,此時(shí)透明度為“1.0-Dissolve.alphaFrom”。隨著效果的播放,該矩形的alpha屬性將從(1.0-alphaFrom)逐漸變?yōu)椤?.0–alphaTo”,直到效果播放完成,矩形被銷毀。

如果目標(biāo)對(duì)象是一個(gè)容器,那么Dissolve效果將應(yīng)用于容器內(nèi)部的內(nèi)容區(qū)域。

下面的代碼使用一個(gè)CheckBox對(duì)象設(shè)置Image的visible屬性,通過(guò)hideEffect和showEffect觸發(fā)器分別觸發(fā)各自的Dissolve效果:

 
 
 
  1. alphaTo="0.0"/>
  2. alphaTo="1.0"/>
  3. hideEffect="{dissolveOut}"showEffect="{dissolveIn}"/>

 4)Fade淡入淡出效果

Flex效果中Fade是一種淡入淡出效果,它通過(guò)設(shè)置組件的alpha屬性來(lái)實(shí)現(xiàn)動(dòng)畫效果。當(dāng)使用showEffect或hideEffect觸發(fā)器設(shè)置Fade效果時(shí),如果省略了alphaFrom和alphaTo屬性的值,那么在showEffect觸發(fā)器上目標(biāo)對(duì)象的透明度將從0變化到目標(biāo)的當(dāng)前alpha值,而在hideEffect觸發(fā)器上則會(huì)從當(dāng)前的alpha值變化到0。如果要對(duì)字體使用Fade效果,必須使用嵌入字體。

下面的代碼使用一個(gè)CheckBox對(duì)象設(shè)置Image的visible屬性,通過(guò)hideEffect和showEffect觸發(fā)器分別觸發(fā)各自的Fade效果:

 
 
 
  1. alphaTo="0.0"/>
  2. alphaTo="1.0"/>
  3. hideEffect="{fadeOut}"showEffect="{fadeIn}"/>

本文題目:簡(jiǎn)單Flex效果組件用法指導(dǎo)
網(wǎng)址分享:http://www.5511xx.com/article/dpchdio.html