0

gameScene.swift:
宣言:

var backgroundMusic: SKAudioNode!

didMoveToViewで:

  if let musicURL = NSBundle.mainBundle().URLForResource("Jalandhar", withExtension: "mp3") {
            backgroundMusic = SKAudioNode(URL: musicURL)
             addChild(backgroundMusic)
        }
4

1 に答える 1

1

AVAudioPlayer を使用して回避することになりました。コードが役立つ場合があり
ます。プロパティとして宣言します。

var audioPlayer: AVAudioPlayer!

次に関数で:

 let filePath = NSBundle.mainBundle().pathForResource("musicfile", ofType: "mp3")
        let url = NSURL.fileURLWithPath(filePath!)
        do {
            audioPlayer = try AVAudioPlayer(contentsOfURL: url, fileTypeHint: nil)
            audioPlayer.play()        }
        catch {
            print("music error")
        }
于 2016-04-17T17:06:45.950 に答える