Ich möchte SpriteKit
verwenden Ton zu spielen, die Frage ist, dass ich die Funktion:Wie der Ton anzuhalten, wenn SpriteKit
[SKAction playSoundFileNamed:@"sound.wav" waitForCompletion:NO];
Aber wenn ich will das Spiel pausieren, der Sound ist immer noch spielen .
Wie der Ton zu stoppen, wenn skview.pause
zu YES
gesetzt ist, und den Ton wieder aufnehmen, wenn skview.pause
zu NO
gesetzt?
Wenn ich nicht falsch bin, sollten Sie die playSoundFileNamed Methode für die Wiedergabe von Sound-Effekte verwenden ... etwas kurz 1 oder 2 Sekunden, wie Explosion – lionserdar
klingen Und auch ich glaube, es würde besser sein, wenn Sie AVAudioPlayer für Hintergrundmusik verwenden, überprüfen Sie dieses Tutorial auf raywendlich.com (http://www.raywenderlich.com/49625/sprite-kit-tutorial-space-shooter) siehe den Sound-Bereich – lionserdar
können Sie auch ein Audio Engine wie ObjectAL – LearnCocos2D