1
我是Sprite Kit的新手,我有一个短暂的声音效果可以在一个函数中播放。我已经尝试过AVFoundation和SKAudioNode,就像下面这个函数一样。但我发现它触发了一些卡住我的SKActions。我如何解决这个问题。它看起来在等待完成或不同的东西?我的Sprite Kit游戏的初次音频播放变慢了?
let audioNode = SKAudioNode(fileNamed: "catch")
audioNode.autoplayLooped = false
self.addChild(audioNode)
let playAction = SKAction.play()
audioNode.run(playAction)
你想打什么样的声音文件的完整解释? .mp3,.wav,.caf? – Whirlwind
@Whirlwind我正在使用.wav – tobeiosdev
好吧,这是一个短暂的声音吧?除此之外,还有其他代码吗?你有没有试图隔离这个,看看它是否像描述的那样工作? – Whirlwind