Можно ли каким-то образом увеличить максимальное количество одновременно воспроизводимых звуков? А то получается, что там - пару эффектов, тут - два, здесь - три, и звуки уже перестают воспроизводится, пока предыдущие не доиграют до конца.

Принятый ответ

всё это непонятное говно зависит от совокупности звуковой карты, использования каналов звуков и движка варика
я давным-давно, еще в бытность форума, тоже маялся с этим вопросом

и может, эта тема поможет
и hatsume ответит на вопрос, сам того не подозревая :D
0
21
6 лет назад
0
up.
2
26
6 лет назад
2
а каким образом вы их воспроизводите?
0
21
6 лет назад
0
Hate, например, если так сделать:
function callback takes nothing returns nothing
    call DestroyEffect( AddSpecialEffect( effectPath, x, y )
endfunction

//  ....
    call TimerStart( timer, 0.10, true, function callback )
//  ....
То через некоторое время звуки эффекта "effectPath" перестанут воспроизводиться на некоторое время.
2
26
6 лет назад
2
это вы таким извращенским способом воспроизводите звуки?
0
21
6 лет назад
Отредактирован scopterectus
0
Hate, нет, я привел пример. Да и когда воин применяет способность и воспроизводится эффект без звука - это выглядит некрасиво.
Извините, случайно поставил "минус".
2
26
6 лет назад
2
а сколько воинов на данный момент применяет этот скилл, и сколько длится анимация/звук
2
17
6 лет назад
2
Hate:
это вы таким извращенским способом воспроизводите звуки?
а как ты сможешь воспроизвести несколько звуков одновременно?
ScopteRectuS:
ну к сожелению только эфектом можно так изащряться , но всеровно промежуток небольшой
2
26
6 лет назад
2
а как ты сможешь воспроизвести несколько звуков одновременно?
через jass... есть специальные кастомные функции воспроизведения звука
0
21
6 лет назад
0
Hate, Вы не понимаете.
	call DestroyEffect( AddSpecialEffect( effectPath, x, y )
можно заменить на:
	call StartSound( sound )
Суть остаётся прежней.

Не обязательно, чтобы данную способность применяли несколько воинов. Можно начать битву между двумя армиями и воспроизвести лишь один звук, и он не воспроизведётся, потому что Warcraft воспроизводит звуки сражения (удары мечей).
2
26
6 лет назад
2
ну у звуков насколько я знаю есть каналы, скорее всего этот переполняется
это если еще вы правильно его готовите
2
20
6 лет назад
Отредактирован ssbbssc
2
всё это непонятное говно зависит от совокупности звуковой карты, использования каналов звуков и движка варика
я давным-давно, еще в бытность форума, тоже маялся с этим вопросом

и может, эта тема поможет
и hatsume ответит на вопрос, сам того не подозревая :D
Принятый ответ
0
21
6 лет назад
0
ssbbssc, значит данная проблема появляется только на моём ПК, а на других ПК будет все нормально со звуком?
1
20
6 лет назад
1
ScopteRectuS:
увы, без понятия
скачайте ту карту и попробуйте использовать
Чтобы оставить комментарий, пожалуйста, войдите на сайт.