Я получаю эту ошибку после 80 снимков лазера с использованием управляемого таймера, поэтому он срабатывает каждые 0,2 секунды.SKAction playSoundFileNamed ERROR
* Нагрузочный приложение из-за неперехваченного исключения «Не удалось загрузить ресурс», причина: «squish.mp3 Ресурс не может быть загружен» * Первый стек бросить вызов:
Вот код, я использую воспроизводить звук и создавать лазер. squish.mp3 - это аудиофайл, который воспроизводится при уничтожении объекта. Может ли кто-нибудь помочь? Является ли SKAction не очень хорошим для воспроизведения звука?
SKAction *sound = [SKAction playSoundFileNamed:@"lazer.mp3" waitForCompletion:NO];
[self runAction:sound];
[self removeActionForKey:@"sound"];
SKSpriteNode *laser = [SKSpriteNode spriteNodeWithImageNamed:@"fire"];
У меня такая же проблема. Вы оправились от этой проблемы? – Banshi
Привет, да, я заменил звуковой файл другим, и он, похоже, исправит его. Теперь он срабатывает каждые 3 секунды (лазерный звук), и я не смог его разбить даже после 1000 выстрелов. «Хейвен» прошёл мимо этого. @Banshi – Mike