![]()
Anufis
![]() ![]() offline
Опыт:
6,290Активность: |
Остановка звука во время паузы
Возможно ли как-то сделать так, чтобы проигрываемый звук приостанавливался в сетевой игре, когда игроками ставится пауза, или когда кто-то из игроков подвисает(по сути та же пауза)?
Отредактировано Anufis, 16.06.2013 в 11:50. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
нужно отлавливать паузу через TSA или иным методом и корректировать тайминги, задача не реализуема через гуи |
![]() |
#2
+2/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Anufis
![]() ![]() offline
Опыт:
6,290Активность: |
DioD:
Спасибо, но я уже поизвращался и добился нужного эффекта. Просто думал, что вдруг какой-то константой или еще как-то правится. Тему можно закрыть. Если быть точнее, то мне надо было, чтобы проигрываемая музыка закончилась в определенный момент, и чтобы паузы игроков на это не повлияли. Был вариант разбить музыкальный файл на x-секундные фрагменты и проигрывать их один за другим, но на их стыке заметно сильное искажение звука. Но нашел и применил другой подход. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
ну солюшин в студию |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Anufis
![]() ![]() offline
Опыт:
6,290Активность: |
DioD:
Он топорный и вряд ли вас устроит. Таймером каждые 15 секунд останавливается и проигрывается тот же звуковой файл с оффсетом(с 15,30,45,... секунды). При этом при паузе музыка продолжит играть, а после паузы через некоторое время откатится назад. Так как ничего умнее за неделю я не придумал, то решил так и оставить. |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|