对,对不起,如果我看起来像一个菜鸟,但我是新来的Xcode。我目前正在制作一个音板,并且我已经准备好所有的按钮来播放它们发出的声音。声音打在对方使用AVAudioPlayer
但是,如果一个播放声音时,当我按下另一个按钮,而不是停止原来的声音,它只是起到了它,所以我游荡,如果有人知道如何解决这个问题?
下面是我使用的按钮代码:
- (IBAction)playsound {
NSString *path = [[NSBundle mainBundle] pathForResource:@"Gold" ofType:@"mp3"];
AVAudioPlayer* myAudio=[[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];
myAudio.delegate = self;
myAudio.volume = 2.0;
myAudio.numberOfLoops = 0;
[myAudio play];
}
我会非常感激,如果有人可以帮助我。
谢谢。