Как мне сделать задержку, чтобы пока звук играет, я не мог переключиться на следующие действия программы sfml
У меня есть звук который длится 4 секунды. нужно сделать в основном теле программы, сразу после этого кода, так, чтобы я не мог отобразить следующие спрайты, пока звук не закончится. Или же как-то ставить таймер. Я новичок в sfml, надеюсь понятно объяснил.
SoundBuffer loadlobbyprojector;//создаём буфер для звука
loadlobbyprojector.loadFromFile("KDS-1/loadgamegui/music/loadlobbyprojector.ogg");//загружаем в него звук
Sound projector(loadlobbyprojector);//создаем звук и загружаем в него звук из буфера
projector.play();
Источник: Stack Overflow на русском