SceneKit - Позиционное аудио не исчезает при удалении - PullRequest
0 голосов
/ 08 ноября 2019

В настоящее время у меня есть уровень, созданный для игры, над которой я работаю, и я добавил аудио в каминный SCNNode в игре. Почему-то звук не исчезает, когда я ухожу из камина со своим персонажем. Аудиофайл представляет собой моно

let audioSource = SCNAudioSource(fileNamed:"art.scnassets/Scenes/fireplace.wav")!
audioSource.loops = true
audioSource.volume = 1
audioSource.isPositional = true
audioSource.shouldStream = false
node.addAudioPlayer(SCNAudioPlayer(source: audioSource))
audioSource.load()

Есть ли что-то еще, что мне нужно сделать, чтобы заставить позиционный звук работать так, чтобы он исчезал по мере того, как я удаляюсь от камина?

...