欧美日韩精品在线,国内精品久久久久久久久,一级毛片恃级毛片直播,清纯唯美亚洲综合欧美色

Flash MX2004入門與進(jìn)階實(shí)例——?jiǎng)幼髂_本進(jìn)階(12)_Flash教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:Flash MX2004入門與進(jìn)階實(shí)例——?jiǎng)幼髂_本進(jìn)階(11)
第七章動(dòng)作腳本進(jìn)階第三節(jié)聲音控制和智能動(dòng)畫片斷(2)(2)關(guān)于鏈接聲音下面,我們讓這個(gè)MC組件為音量控制服務(wù)。要達(dá)到這個(gè)目的有一個(gè)困難:音樂是個(gè)非凡

第七章 動(dòng)作腳本進(jìn)階
第三節(jié) 聲音控制和智能動(dòng)畫片斷(3)

解釋如下:

第1條:創(chuàng)建了名為“S”的音樂對象;

第2條:這條語句很要害,意思是把上面在【庫】中設(shè)置的音樂元件“捆綁”在新對象“s”上。不難理解,通過這一句,我們就可以在“舞臺(tái)”上控制音樂了。

第3條:把音量的初值設(shè)為最大。

第4條:使“s”對象開始播放,從頭開始,循環(huán)“999”次。

選中第2幀,這一幀的腳本很簡單,為“stop”,使前面的程序執(zhí)行完停止在此幀,等待用戶的下一步交互操作。

現(xiàn)在,舞臺(tái)上已經(jīng)有了可以播放的音樂對象“s”,但是,還沒有把它與“滑桿控制”聯(lián)系起來,在后面的代碼中,要用到一些“實(shí)例名”。

請注重源文件“滑桿控制.fla”中的2個(gè)改動(dòng):

場景中的“滑桿控制”對象我們重新起了個(gè)實(shí)例名為main,而它內(nèi)部的MC改為vett,在討論下面的代碼時(shí),一定得記住這2個(gè)實(shí)例名。

請雙擊滑桿控制器(也就是“main”),進(jìn)入它的編輯界面,單擊“新加控制”圖層的第1幀,打開【動(dòng)作】面板,這是最后要說的一段代碼了,如圖7-3-9所示。

圖7-3-9 內(nèi)部的控制代碼

請參考上面相關(guān)腳本解釋,這3行代碼讀懂了,整個(gè)范例你也就把握了!

第1句的意思是:把“vett”的“Y軸坐標(biāo)值”賦給變量“xxx”,“vett”在主場景的“main”中。

注重:“Y軸坐標(biāo)值”就是我們用鼠標(biāo)拉動(dòng)“滑桿控制”按鈕而產(chǎn)生的不同位置值。

第2句的意思是:主場景中“s”對象的“音量”設(shè)置為“xxx-24”,這樣就使音量與按鈕位置聯(lián)系起來了。那么為什么減“24”呢?

因?yàn)橐袅渴怯砂粹o的Y軸位置值表示并控制的,按鈕是個(gè)有一定體積的“物體”,坐標(biāo)值又是以其“中心點(diǎn)”(注冊點(diǎn))為依據(jù)的,難免有很大誤差,“24”這個(gè)數(shù)是看了后面第3句的“yl”顯示數(shù)值才得出的,你可以試試不減“24”,將會(huì)看到音量最底時(shí)為“24”,音量最高時(shí)為“124”,造成音量最底時(shí)“底不了”,最高時(shí)“高不了”的情況。

第3句的意思簡單了:把音量的變化值賦給主場景中的變量“yl”,這個(gè)變量就是“動(dòng)態(tài)文本”對象的變量,從而實(shí)時(shí)顯示音量值。

說明:“動(dòng)態(tài)文本”是文本的一種類型,通常用它動(dòng)態(tài)顯示一些文本信息,有關(guān)動(dòng)態(tài)文本的具體信息請你參看第八章第一節(jié)的相關(guān)內(nèi)容。

2.智能動(dòng)畫片斷(SmartClip)

“智能動(dòng)畫片斷”(SC)實(shí)際上就是“影片剪輯”(MC),唯一不同在于:MC定義了“參數(shù)”就成為“智能動(dòng)畫片斷”了!

那么“SC”有什么作用呢?下面我們就通過一個(gè)實(shí)例來分析一下。請看這個(gè)實(shí)例的運(yùn)行情況,如圖7-3-10所示。

圖7-3-10 智能動(dòng)畫運(yùn)行畫面

畫面上有6個(gè)圖形,當(dāng)你用鼠標(biāo)停留在某個(gè)圖形上時(shí),它會(huì)漸漸消失(透明度變化),鼠標(biāo)離開圖形后又會(huì)漸漸出現(xiàn),并且這6個(gè)對象的消失、出現(xiàn)的速度是各不相同的,當(dāng)你上下快速劃動(dòng)時(shí)更能發(fā)現(xiàn)這種差別。

左邊的“透明度”一列數(shù)字顯示其變化值,右邊的“步長”表示以多少“步長”變化。

按照一般的思路,你可能會(huì)想到,要達(dá)到這樣的效果,可以制作6個(gè)MC對象,在MC內(nèi)部分別創(chuàng)建6個(gè)按鈕,再在每個(gè)按鈕中添加相關(guān)指令。是的,這樣能做到同樣效果。但是,本例僅用了1個(gè)MC,只需在【屬性】面板設(shè)置不同的“參數(shù)”值,就能輕易達(dá)到目的!

下面我們仔細(xì)分析一下本例的制作方法。

“智能動(dòng)畫片斷”的制作要害無疑就是“參數(shù)”了,其實(shí)這是一個(gè)相當(dāng)簡單的操作。

請你打開源文件“智能動(dòng)畫.fla”中的【庫】,其中有一個(gè)“唯一的智能MC”庫項(xiàng)目,選擇它,調(diào)出“右鍵快捷菜單”,單擊其中的【組件定義】命令,如圖7-3-11所示。

圖7-3-11 “組件”定義命令

該命令打開了如圖7-3-12所示的【組件定義】對話框。

在本例中,我們?yōu)椤敖M件”定義了一個(gè)參數(shù):【speed】,參數(shù)值為“5”。

在實(shí)際運(yùn)用中,你可以單擊“+”號,增加任意多的參數(shù),參數(shù)的類型有好多種,本例使用“默認(rèn)”類型。

圖7-3-12 組件定義對話框


分享:Flash MX2004入門與進(jìn)階實(shí)例——?jiǎng)幼髂_本進(jìn)階(10)
第七章動(dòng)作腳本進(jìn)階第三節(jié)聲音控制和智能動(dòng)畫片斷(1)1.滑桿控制聲音音量在動(dòng)畫作品中,音量控制是非經(jīng)常見的,制作方法有很多。下面我們制作一個(gè)實(shí)例,采

來源:設(shè)計(jì)前沿網(wǎng)上收集//所屬分類:Flash教程/更新時(shí)間:2008-03-05
相關(guān)Flash教程