[問題] 翻頁電子書加聲音
人家拜託我研究電子書怎麼做.其實我已經兩年多沒碰flash了啊=..=
雖然這幾天摸了一下有找回一點點感覺.不過還是有些陌生~"~
這是我在網路上找到的檔: http://tinyurl.com/89zu63k
朋友要的效果是翻到每一頁會有一段聲音自己播放
就像是看故事書時.有人在旁邊幫你把句子唸出來那樣
但我如果寫下面這樣都沒反應(寫在每一頁的影片片段影格上)
var aSound:Sound = new Sound();
aSound.attachSound("a.apple");
var clickedTimes = 0;
stopAllSounds();
aSound.start();
後來換新增元件把聲音丟在裡面.然後把元件放在每頁的影片片段裡
但聲音會一直重複播放(不管聲音設成串流或開始都會)
除非要在聲音元件最後一個影格加上 stop();
另外程式好像是每四頁綁在一起
所以例如我把聲音元件放在第13頁.那10、11頁跟12、13頁都會有聲音
而且從第9頁往後或從14頁往前翻、碰到書角時也會發出聲音.放開滑鼠也會
若要改成要按鈕控制.寫成下面這樣會沒反應
mc.stop();
btn.onPress = function() {
mc.start();
}
只要有mc.stop();就沒反應.若是改成stopAllSounds();
stopAllSounds();
btn.onPress = function() {
stopAllSounds();
mc.start();
}
按鈕反而能用.但翻到10~13頁過程中一樣聲音會重複個不停
另外若聲音元件最後一格加上stop();按鈕同樣會失效
不曉得要怎麼改了@@
麻煩各位板友幫我解答一下.感激不盡m(_ _)m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.37.145
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Flash 近期熱門文章
PTT數位生活區 即時熱門文章