Ich habe versucht herauszufinden, wie man einen Sound deaktiviert. Ich habe versucht, eine removeAtionWithKey
mit einer Sound-Aktion zu befestigen, und es scheint gut zu funktionieren, aber der Sound hört nicht auf zu spielen. Ist das, weil ich Action in SpriteKit
verwende?So deaktivieren Sie das Abspielen eines Sounds
Wenn dieses Problem hier gelöst wird, anstatt AVFoundation
zu importieren, könnten Sie mir dann einige Beispiele geben, um zu verhindern, dass ein Sound abgespielt wird? Oder, wenn der Import AVFoundation
in diesem Fall bevorzugt ist, könnten Sie mir auch etwas Code zur Verfügung stellen.
Vielen Dank !! aber dieser Code funktioniert nicht gut in meinem Quellcode. In der GameStartScene Datei stelle ich den Sound ein. Nach dem Übergang in die GameScene-Datei und der Bildschirm berührt, möchte ich den Sound verwerfen. Also, was ich in meinem GameScene ausprobiert habe, war das innerhalb von GameStartScene, 'var Sound: AVFoudation'. In GameScene, 'var gameStartScene: GameStartScene!' Innerhalb der Berührung begann gameStartScene.Sound.stop(). Es sah gut aus, aber Code scheint meine Bemühungen nicht zu akzeptieren ..... Warum ist das ein Fehler ??? Ich weiß nicht, wie ich damit umgehen soll. Es ist sehr hilfreich, wenn Sie eine Idee zu dieser Lösung haben könnten. – bagels
Oh, jetzt habe ich es. Arbeitete genau so, wie ich es wollte! Vielen Dank !!! – bagels
Happy Ich könnte helfen: D Ich habe deine Frage upvoted;) – Coder1000