看板 Flash 關於我們 聯絡資訊
我想做出可同時播放多個聲音,而且有各自有音量大小和開關 先將s1.wav和s2.wav丟到元件庫,並設好連結屬性 第一個影格的as(測試用) --------------------------------------------------- s1 = new Sound(); s1.attachSound("s1.wav"); s1.start(0, 99); s2 = new Sound(); s2.attachSound("s2.wav"); s2.start(0, 99); s2.getVolume(50); s2.stop(); --------------------------------------------------- 但是最後兩行程式 會使得s1和s2的音量一起50%、一起停止 請問我是哪裡寫錯?應該怎麼辦? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.25.118.131
scars:我不知道是你筆誤還是怎樣 要設定音量應該是 setVolume() 03/25 20:39
scars:Sound.stop()方法你要看仔細一點 不指定參數的話 03/25 20:39
scars:會「停止所有目前播放中的聲音」 03/25 20:41
xxxx9659:抱歉是筆誤!應該是setVolume(50); 03/26 19:18
xxxx9659:剛剛測試s2.stop("s2.wav");果然只有停止播放s2.wav!! 03/26 19:18
xxxx9659:但是音量還是一起減半,有沒有什麼方法可以解決?? 03/26 19:19