網域查詢: www.
返回首頁
當前位置: 首頁 > 站長學院 > 平面設計 > Flash >

flash聲音特效實例--架子鼓(圖)

時間:2010-02-12 02:13來源: 作者: 點擊:
架子鼓,在樂器中算得上是操作比較復雜的一中樂器,在很多場合中都要用到這一樂器,現在,我們可以使用Flash制作屬于自己的架子鼓了,只需要滑動鼠標就可以輕松演湊出動听的音樂
  

架子鼓,在樂器中算得上是操作比較復雜的一中樂器,在很多場合中都要用到這一樂器,現在,我們可以使用Flash制作屬于自己的架子鼓了,只需要滑動鼠標就可以輕松演湊出動听的音樂來,最終效果如圖1所示。     


圖1架子鼓     架子鼓看似很復雜,其實制作起來還是比較簡單的,按鈕的應用在這節里可以說是發揮到了極至,基制作過程中,只使用了一些簡單的腳本,如“Stop()”等,主要是制作按鈕,以鼠標滑過時發出聲音,同時在按某些指定的數字鍵時也會發出對應的聲音來,為了在制作過程中便于操作,我們先為圖中的各部分標注如圖2所示,要實現這一效果,具體操作步驟如下︰     


圖2架子鼓的各部件     1.新建一影片,設置其尺寸為600xpX580px(單位為像素),設置其背景色為#FFFFFF, 當然用戶可以根據需要自行設置。按“Ctrl+R”,快捷鍵打開導入對話框,導入各部件所對應的聲音文件,和一幅架子鼓圖片。如圖2(當然是沒有標注的)     2.新建一圖形元件“smallcrash”,在第幀處插入一關鍵幀,在選中該關鍵幀,在工作區中繪制一與剖件“cfash1”相對應的圖案,如圖3所示︰     


圖3制作圖形元件“smallcrash”     按照同樣的方法制作如圖4所示的其它8個圖形元件︰     


圖4制作其它8個圖形元件     3.新建一按鈕元件“smcrashbutton”,選中“彈起”幀插入一關鍵幀,在“指針經過”幀處插入一關鍵幀,從庫中將導入的器件“crash1”的聲音文件“crash1”拖放到工作區中,在點擊幀處插入一關鍵幀,將對應的圖形元件“smallcrash”拖放到工作區中即完成對按鈕元件“smcrashbutton”的設計,如圖5所示︰     


圖5 “smcrashbutton”按鈕元件的設計     按照同樣的方法設計按鈕元件“BASSBUTTON”、“hihatbutton”、“lgcrashbutton”、“ridebutton”、“SMAREBUT”、“tomabutton”、“tombbutton”和“tomcbutton”。     4.新建一影片剪輯“crash1movie”,在默認圖層的第1帖處插入一關鍵幀,選中該幀,添加如下腳本︰     stop();     //表示沒有外部觸發時,影片剪輯牌停止狀態。     在第2幀處插入一關鍵幀,將圖形元件“smallcrash”插放到工作區中,選中該圖形元件,通常屬性面板設置其透明度值為“50%”,在第5幀處插入一關鍵幀,選中第2關鍵幀,單擊鼠標右鍵,選擇“創建補間動畫”以創建一動畫漸變動畫。     新建一圖層,在第1幀處插入一關鍵幀,再在第2幀處插入一關鍵幀,將對應的聲音文件“crash1”插入工作區中創建一聲音實例。這樣影片剪輯“crash1movie”就制作完成。     按照同樣的方法設計其它8個影片剪輯“BASSMOVIE”、“crash2movie”、“hihatmovie”、“ridemovie”、“SNAMREMOVIE”、“TOMBMOVIE”、“TOMMAMOVIE”和“TOMMCMOVIE”。     5.返回主場景,為了便于理解將默認圖層更名為“pic”,將導入到庫中的架鼓子圖片拖放到工作區中,     新建一圖層“crashamovie”,將制作好的9個影片剪輯拖放到工作區中創建9個實例,其實例名與圖2所示的標注一樣。     新建一圖層“BUTTONS”,選中第1幀插入一關鍵幀,將制作好的9個按鍵元件拖放到工作區中相應的位置,即與各器件相重合,如圖6所示︰     


圖6創建各按鈕的實例     6.選中各按鈕,分另為其添加如下腳本︰     “smcrashbutton”按鈕︰
on (keyPress "7") {
tellTarget ("/crash1") {
play();
}
}
//表示當鍵盤數字鍵7被按下時開始播放實例“crash1”
“BASSBUTTON” 按鈕︰
on (keyPress "0") {
tellTarget ("/bass") {
play();
}
}
“hihatbutton” 按鈕︰
on (keyPress "1") {
tellTarget ("/hihat") {
play();
}
}
“lgcrashbutton” 按鈕︰
on (keyPress "8") {
tellTarget ("/crash2") {
play();
}
}
“ridebutton” 按鈕︰
on (keyPress "9") {
tellTarget ("/ride") {
play();
}
}
“SMAREBUT” 按鈕︰
on (keyPress "2") {
tellTarget ("/snare") {
play();
}
}
“tomabutton” 按鈕︰
on (keyPress "4") {
tellTarget ("/toma") {
play();
}
}
“tombbutton” 按鈕︰
on (keyPress "5") {
tellTarget ("/tomb") {
play();
}
}
“tomcbutton” 按鈕︰
on (keyPress "6") {
tellTarget ("/tomc") {
play();
}
}     這些腳本很簡單,只是當用戶按下鍵盤中的其個數字鍵後,就激發影片中的相應實例,插入實例時當然會發出相應的聲音來,整個架子鼓就是這樣實例的。     7.保存作品,按“Ctrl+Enter”預覽最終效果。(出處︰太平洋電腦網)
頂一下
(0)
0%
踩一下
(0)
0%
------分隔線----------------------------
最新評論 查看所有評論
發表評論 查看所有評論
請自覺遵守互聯網相關的政策法規,嚴禁發佈色情、暴力、反動的言論。
評價:
表情:
用戶名: 密碼: 驗證碼:
推薦內容