У меня есть две кнопки, которые воспроизводят файлы звукового пула с одинаковым приоритетом в цикле. Таким образом, если одна кнопка играет в цикле, а другая нажата, это останавливается, а другая начинает играть. До этого все нормально. Теперь предположим, что у меня есть каждый звуковой файл продолжительностью 2 секунды, и после нажатия btn 2, btn 1 должен завершить звук файла 1, то есть в течение 2 секунд он должен воспроизводиться, если он только что начался, и останавливаться. Как этого добиться?
В настоящее время, если я играю btn2, btn 1 прекращает воспроизведение в тот момент, когда воспроизведение файла не завершено, и запускает файл 2. Я хочу, чтобы файл 1 воспроизводился полностью перед остановкой.
Пожалуйста помоги!