gpt4 book ai didi

objective-c - 声音效果未播放

转载 作者:行者123 更新时间:2023-12-03 02:24:44 27 4
gpt4 key购买 nike

我正在实现AudioToolbox框架以尝试播放声音效果。这是我的代码:
我声明了一个名为explode的SystemSoundID

  NSURL *explodeURL = [NSURL fileURLWithPath:[[NSBundle mainBundle]                            pathForResource:@"Explosion" ofType:@"wav"]];
AudioServicesCreateSystemSoundID((__bridge CFURLRef)
explodeURL, explode);
[self performSelector:@selector(playsfx) withObject:nil afterDelay:2.0];

-(void)playsfx {

AudioServicesPlaySystemSoundID(explode)
}

但是由于某种原因,声音永远不会播放。

最佳答案

您正在调用AudioServicesCreateSystemSoundID,它不会播放声音,只会为其创建一个ID。使用AudioServicesPlaySystemSound(explode);

关于objective-c - 声音效果未播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6708283/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com