對,對不起,如果我看起來像一個菜鳥,但我是新來的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];
}
我會非常感激,如果有人可以幫助我。
謝謝。