Итак, изначально я использовал SKAudioNode в Spritekit, чтобы попытаться продолжить мою музыку через сцены, однако я получил перенаправление на использование AVFoundation другим человеком на этом сайте. Я не так хорошо знаком с инфраструктурой AVFoundation. Все, что я хочу знать, это продолжение музыки, когда я перехожу из сцены1 в сцену2? Музыка настроена и работает с приведенным ниже кодом.My AVAudioPlayer останавливается при переходе сцен Swift
var Music = AVAudioPlayer()
let myFilePathString = NSBundle.mainBundle().pathForResource("Verm - Explode", ofType: "mp3")
if let myFilePathString = myFilePathString {
let myFilePathURL = NSURL(fileURLWithPath: myFilePathString)
do {
try Music = AVAudioPlayer(contentsOfURL: myFilePathURL)
Music.play()
}catch
{
print("Error")
}
}
Как я могу продолжить свою песню при переходе сцен? Заранее спасибо. Сэм. : p
Является 'Music' Ивар вашего приложения (в отличие от точки зрения)? –
Я объявил «Музыка» под моим классом GameScene: SKScene {. Код, показанный выше, находится в разделе DidMoveToView, не включая var Music = AVAudioPlayer(). – SamCurry