【发布时间】:2016-09-18 07:02:50
【问题描述】:
WARNING: 40: ERROR: couldn't get default input device, ID = 0, err = 0!
我在尝试使用 iOS 模拟器时遇到了此错误消息 (/crash)(它们似乎都给出了相同的错误)- 在 iPhone 上运行就可以了。
问题在某种程度上与声音部分有关,因为当它们被注释掉时,它会起作用。代码并没有什么不寻常的,但我相信无论如何都会有人要求查看它:
_flipSound = [SKAction playSoundFileNamed:@"flip.wav" waitForCompletion:NO];
_successSound = [SKAction playSoundFileNamed:@"success2.wav" waitForCompletion:NO];
_failureSound = [SKAction playSoundFileNamed:@"failure2.wav" waitForCompletion:NO];
在播放声音的地方,它看起来像像这样:
if (self.blockType == 3){
[self runAction:[SoundStore sharedStore].successSound];
} else {
[self runAction:[SoundStore sharedStore].failureSound];
}
【问题讨论】:
标签: ios objective-c sprite-kit