내 기본 메뉴 구현 파일의 "initWithSize"에 음악을 재생하기위한 코드를 넣었습니다. 로딩 화면이 뜨면 메인 메뉴 장면이로드됩니다. 로딩 화면이 나타나면 음악 재생이 시작되지만 로딩 화면이 사라지지 않고 음악이 반복되고 반복되지 않습니다. 나는 여기서 무슨 일이 일어나는지 정말로 모른다.AVAudioPlayer로 루핑되지 않는 음악
NSError *error;
NSURL *soundURL = [[NSBundle mainBundle] URLForResource:@"POL-parallel-fields-short" withExtension:@"mp3"];
AVAudioPlayer *player = [[AVAudioPlayer alloc] initWithContentsOfURL:soundURL error:&error];
[player setVolume:0.1];
[player prepareToPlay];
SKAction* playAction = [SKAction runBlock:^{
[player play];
}];
SKAction *playMusic = [SKAction repeatActionForever:playAction];
[self runAction:playMusic];
나는 잘 이해하지 못한다. [자기 runAction : [SKAction repeatActionForever : [SKAction 시퀀스 : @ [playAction, [SKAction waitForDuration : musicTime]]]]; 시도해보십시오. –