Re: [問題]幾個問題想請教高手們!
可以說清楚些,首先你必須要將所有音效做成物件,之後才能用程式去控制聲音,
假設聲音都在元件庫裡,在元件庫裡聲音項目上按右鍵,選連結,然後設定識別名稱,
比如設定識別名稱為do好了,將所有聲音都設定好識別名稱(如do,re,mi,fa...),
再來就可以將聲音做成物件來用。方法如下:
//建立名為s1的聲音物件
s1 = new Sound();
//將聲音do指定給聲音物件s1
s1.attachSound("do");
再來設定按鍵:
_root.onEnterFrame = function(){
if (Key.isDown(keynumber)) {
s1.start();
}
}
keynumber是鍵盤按鍵代碼,可以查flash說明找找看想要用的按鍵代碼是多少。
基本上這樣就可以了,當然上面只是一個音的做法而已,做完就像:
_root.onEnterFrame = function(){
if (Key.isDown(keynumber1)) {
s1.start();
}
if (Key.isDown(keynumber2)) {
s2.start();
}
.
.
.
看有幾個音就做幾次 .............
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.114.169.9
推
04/08 12:11, , 1F
04/08 12:11, 1F
推
04/08 17:31, , 2F
04/08 17:31, 2F
推
04/08 23:49, , 3F
04/08 23:49, 3F
推
04/09 02:08, , 4F
04/09 02:08, 4F
推
04/09 11:20, , 5F
04/09 11:20, 5F
討論串 (同標題文章)
完整討論串 (本文為第 4 之 5 篇):
1
1
Flash 近期熱門文章
PTT數位生活區 即時熱門文章