看板 Flash 關於我們 聯絡資訊
版上的各位高手好: 目前有三首曲目在選單當中,可以隨機加入,也可以手動點選加入播放清單 現在遇到的問題是,加入播放清單後 請問該下什麼語法匯出然後可以播放清單內的歌曲且是一首接一首播放? 目前因為不太會用array的用法,所以寫這樣 songlist.addItem({label:"01", data:"01.mp3"}); songlist.addItem({label:"02", data:"02.mp3"}); songlist.addItem({label:"03", data:"03.mp3"}); 可是Array好像應該先var宣告 var songlist:Array = new Array({label:"song1", data:"1.mp3"},{label:"song2", data:"2.mp3"},{label:"song3", data:"3.mp3"} ); mylist.addItem(songlist[0]); mylist.addItem(songlist[1]); mylist.addItem(songlist[2]); Array的用法看似很簡單,但是用起來還真想撞牆 或者請問網路上有例子可循嗎?(p.s使用ActionScript 3.0) 還是其實不需要用到array,因為我目前只差在播放清單的播放問題 現在必須點選歌曲,它才會開始唱歌,可是他不會繼續唱下去啊啊啊~~~ -------------- 寫程式真的很好玩,但是老師沒有教那麼多,卻要寫那麼多功能 對於沒有半點Flash背景還有程式背景的新手,遲早會把頭髮抓光 Q__Q -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.223.1.84
KawasumiMai:直接設定一個Number存播放中的index? 10/16 21:48
KawasumiMai:唱下去的條件應該是直接做一個Sound的Complete事件吧 10/16 21:49
KawasumiMai:印象中3.0要偵測這個必須要弄成SoundChannel 10/16 21:49
KawasumiMai:很微妙的是play是Sound主體,可是控制要從SoundChanne 10/16 21:50
gioia000:好難好難好難網路上、書上通通找不到...請問可有範例 10/16 22:47
KawasumiMai:個人是覺得都有mylist幾乎就是陣列,不太需要songlist 10/17 04:24