Я пытаюсь создать фоновую музыку в своей игре с помощью AVAudioPlayer
, поэтому я установил этот код в методе initWithSize
моего SKScene
:
//SETTING BACKGROUND MUSIC//
NSError * err = nil;
NSURL * musicFile = [[NSBundle mainBundle] URLForResource:@"Cosmic Rush" withExtension:@"m4a"];
music = [[AVAudioPlayer alloc] initWithContentsOfURL:musicFile error:&err];
if(err)
{
NSLog(@"%@", [err userInfo]);
return;
}
[music prepareToPlay];
music.numberOfLoops = -1;
[music setVolume:0.5];
//SETTING BACKGROUND MUSIC//
Затем другим методом: [music play];
Однако звук никогда не воспроизводится, и я пробовал всевозможные расширения: .mp3
, .caf
, .mp4
и т. д. Я также проверял людей, у которых была такая же проблема, но ни одно из решений, которые решили их проблемы работал с моим.