Spritekit在真实设备上制作的游戏中首次播放的声音非常低?

时间:2016-04-15 21:59:37

标签: ios xcode swift sprite-kit

我在使用XCode 7.3 beta和Swift 2.2 Spritekit生成的iPad Air iOS 9.1上模拟我的游戏 我正在使用声音

SKAction.playSoundFileNamed(_: string)

每当我第一次开始游戏时;包括回家屏幕然后回到游戏;第一个播放的音频非常低或似乎被破坏。 此外,我尝试模拟其他开发人员遇到同样问题的预制游戏。

也许是Xcode测试版的错误?

2 个答案:

答案 0 :(得分:0)

我对SKAction不是很熟悉,但您可以prepareToPlay()viewDidLoad使用AppDelegate,然后您可以在需要时播放它。

  • 此外, m4a 格式将比 mp3 更快。

您可以在此处找到完整的代码示例:https://stackoverflow.com/a/34981944/2125010

答案 1 :(得分:0)

我有同样的问题。当游戏变得活跃时播放无声声音可以解决这个问题。