Распараллеливание воспроизведения звука в игре Flutter - PullRequest
0 голосов
/ 18 января 2020

В моей игре Flutter есть сетка элементов, каждый из которых при прослушивании воспроизводит звук (для этого я использую аудиоплееры библиотека).

Моя проблема в том, что когда распознается слишком много нажатий в очереди, все приложение просто останавливается на несколько секунд. Когда я отключаю воспроизведение звука при нажатии, эта проблема, похоже, не возникает.

Так каков правильный способ распараллеливания воспроизведения звука в таких случаях? Спасибо.

1 Ответ

0 голосов
/ 22 января 2020

Автор библиотеки аудиоплееров himselft ответил на мой вопрос. Для всех, кто может столкнуться с той же проблемой в будущем - смело обращайтесь к этому: https://github.com/luanpotter/audioplayers/issues/388

Короче говоря: предлагаемое решение состоит в том, чтобы использовать инструмент AudioPool из библиотеки Flame. Пожалуйста, смотрите ссылку выше для деталей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...