我是用Cocostudio作的界面,可是背景音樂是用代碼來加載的,開始的時候還好好的,後來忽然背景音樂就沒有了。想了好多方法,也去百度了,可是沒有找到解決方案。具體的表現就是剛進入界面的時候會有一秒左右的背景音樂出現可是以後就沒有了,我吧代碼有擼了一遍發現沒有調用stop方法,這就蛋疼了,音樂有無法下斷點調試,,,調試
後來沒辦法,乾脆註釋掉全部的代碼只留加載背景音樂的部分,發現背景音樂能夠播放。以後再一段一段的往裏面添加剩下的代碼。發現加載csb文件的時候背景音樂會中止,而後我就把背景音樂的代碼挪到緊接着加載rootNode的csb文件的後面,這樣問題就解決了,可是具體問題緣由我仍是不明白,以前放代碼的時候也是在加載csb以後的,只不過不在緊接着的地方,那時候就沒有聲音,可是無論了,問題解決了。it
PS:還有一種方法,只是這個在我這個界面裏面沒有什麼效果。就是把加載聲音的代碼寫在onEnter()方法裏。這個方法在init以後調用,我有的地方也是用這個來寫的。io