关闭声音效果

时间:2015-09-25 19:21:19

标签: swift sprite-kit

我希望能够关闭我使用SKAction运行的音效。此代码位于我的GameScene中。

override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {

if (//an argument) {
   let playSound = SKAction.playSoundFileNamed("SoundDing.wav", waitForCompletion: false)
                   self.runAction(playSound)

   }
}

我想要将声音静音的按钮放在我的GameStartScene中。我该怎么做呢

1 个答案:

答案 0 :(得分:0)

  

从SKAction运行时,无法停止播放音频。

使用AVAudioPlayer。它允许您启动,停止,暂停,控制音量,循环次数和其他功能。

请参阅以下帖子了解更多信息: