我有一个精灵工具包SKAction.playSoundFileNamed有问题。实际上,经过一段时间的正确播放后,该应用会崩溃,提示将无法加载。该文件包含在捆绑包导入中,表示项目文件存在并且一切都已正确设置。
唯一的问题是,播放一段时间后,我会崩溃,提示它找不到文件,或者至少无法加载。
我的问题是,有没有一种方法可以在每次声音SKAction.playSoundFileNamed充电?
编辑-解决
//init var sound = SKAction.playSoundFileNamed("sound.mp3", waitForCompletion: false) var sound2 = SKAction.playSoundFileNamed("sound2.mp3", waitForCompletion: false) //in the code call function when play sound: playSound(sound) ... func playSound(soundVariable : SKAction) { runAction(soundVariable) }
实例化的预加载声音不再产生崩溃
前声音变量