private let walkAudioSource = SCNAudioSource(fileNamed: Scenes.scnassets/Audio/RamboWalk.wav)! init() { super.init() walkAudioSource.isPositional = true walkAudioSource.load() } private func moveHero() { node.runAction(SCNAction.playAudio(walkAudioSource, waitForCompletion: false), forKey: walkAudioSource) node.runAction(SCNAction.wait(duration: 1.0)) { Swift.print(self.node.removeAction(forKey: walkAudioSource)) self.node.removeAction(forKey: walkAudioSource) } }when executing:moveHero()i can hear the audio playing and see output:self.node.removeAction(forKey: walkAudioSource)but audio is still playingAnybody knows how to stop audio playing?
1
0
789