分享:

「mg動畫制作技巧」Flash動畫制作聲音技巧

首頁>動漫制作

mg動畫制作技巧

播放:2439
發(fā)布時間:2019年07月19日

「mg動畫制作技巧」Flash動畫制作聲音技巧:



Flash技巧可以快速讓你掌握聲音技巧。

工具/原料

電腦

Flash


方法/步驟

一、基礎(chǔ)知識:

1、開始聲音播放: MySoudn.start([參數(shù)1:開始播放的位置,秒],[參數(shù)2:循環(huán)次數(shù)])。參數(shù)1可以控制聲音從任意位置開始播放。

2、兩個屬性: MySoudn.position ,返回播放頭當(dāng)前位置,毫秒 MySoudn.duration ,返回聲音總長度,毫秒

3、停止播放: MySoudn.stop(); 注意,停止后播放頭也停在停止時的位置,直到下一個start()才移動。所以可以讀取position并記住,以便下次接著播放。

4、從任意位置停止: MySoudn.stop()是沒有參數(shù)的,但是可以不斷檢測MySoudn.position,到達(dá)指定位置時,運行 MySoudn.stop()就可以停在任意位置。

5、循環(huán)播放: 有了1的任意位置起播,又有了4的任意位置停止,就可以實現(xiàn)任意段落的循環(huán)播放。


二、制作實驗:

1、在舞臺上放一個進(jìn)度條剪輯:mcb ,把聲音附加到它,并用其寬度來顯示播放進(jìn)度。

2、在mcb下面,放一個矩形條剪輯:mca,顯示進(jìn)度條總長度。

3、建個動態(tài)文本,實例名:sTxt,顯示聲音長度和播放時間。

4、放三個按鈕:播放,暫停,停止。實例名見下面AS。

5、導(dǎo)入一個聲音入 庫,在庫里設(shè)置:鏈接——為AS導(dǎo)出——ID為:Sou

6、第一幀寫如下的代碼:var Sou:Sound=new Sound(mcb);//創(chuàng)建聲音對象,并關(guān)聯(lián)給剪輯mcb,如果要分別控制多個聲音,必雖指定不同的MC。 Sou.attachSound("Sou");//從庫里添加聲音 var SouT:Number=0;//播放頭 //播放按鈕 SouPlay.onRelease=function(){ Sou.start(SouT/1000);//從指定位置開始播放,注意單位是 秒 mcb.onEnterFrame = function() { SouT=Sou.position;//保存播放頭位置,,注意單位是 毫秒 SouDir(SouT); } } //暫停按鈕 SouPause.onRelease=function(){ if(SouT!=0){ Sou.stop(); delete mcb.onEnterFrame; } } //停止按鈕 SouStop.onRelease=function(){ SouT=0; Sou.stop(); SouDir(SouT); delete mcb.onEnterFrame; } //播放完畢 Sou.onSoundComplete = function() { SouT=0; SouDir(SouT); delete mcb.onEnterFrame; } SouDir(Sou.position); //有關(guān)聲音信息顯示的函數(shù),傳入?yún)?shù):當(dāng)前聲音位置 function SouDir(t):Void{ //顯示播放時間:當(dāng)前位置/總時間 _root.sTxt.text=t+"/"+Sou.duration; //進(jìn)度條 _root.mcb._width=t/Sou.duration*_root.mca._width; }


黃鶴樓天空藍(lán)動漫星空動漫制作:027-82730702;82720703 移動/微信:139-9566-0877 企鵝QQ:76211136

最近發(fā)表