AVAudioPlayer и проблема с производительностью в игре SpriteKit
У меня проблема с AVAudioPlayer и проигрыванием коротких звуков в моей игре спрайтекит. У меня довольно динамичная игровая сцена, и когда пользователь нажимает на определенный элемент, я хочу сыграть простой звуковой сигнал, но я замечаю, что исполнение звука с использованием AVAudioPlayer вызывает значительные проблемы с производительностью.
Мои аудио файлы в формате .mp3.
Также я попробовал метод SKAction (playSoundFileNamed) для воспроизведения звука, и все выглядит почти одинаково, я заметил ту же проблему с производительностью.
Мой вопрос: как лучше всего использовать звук в SpriteKit?
PS: я попытался найти пример кода спрайткита WWDC Adventure, чтобы проверить, как они решают проблему с воспроизведением звуков, но, к сожалению, пример кода больше не доступен.