Подскажите, если ли решение такой проблемы:
В одиночной кампании я создал миссию, где враги нападают, и добавил музыку - просто идёт продолжительная композиция, и враги как бы в такт нападают... Всё ок, но если поставить на паузу, то музыка продолжит играть, и всё будет уже не в такт...
Можно с этим что нибудь сделать? Что-бы композиция при паузе останавливалась... Или это невозможно?

Вот пример, где триггер воспроизводит звук, потом останавливает, потом опять воспроизводит с нужного места: xgm.guru/files/100/216424/comments/400315/x.w3x
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
17
PT153:
Потому что ты музыку запускаешь, а не звук.
Он же сказал, что меняет музыку на звук
26
Вот пример, где триггер воспроизводит звук, потом останавливает, потом опять воспроизводит с нужного места: xgm.guru/files/100/216424/comments/400315/x.w3x
Загруженные файлы
Принятый ответ
28
Он же сказал, что меняет музыку на звук
Вот только запускает всё равно музыку, потому что использует действие для музыки, исходя из того, что он написал.
"Действия -> Звук - Play (название музыки)"
26
Что за странная мода нынче придираться? Он как звук музыку использовал, вот и указал (название музыки).
12
А как тогда запускать? Там только так и можно.
Скорей всего не работает такая функция - что бы при паузе музыка останавливалась... Всё перепробовал - и через музыку, и через звуки. Ничего не работает.
26
Карту с примером скинул же тебе
А это пример с музыкой, где сначала стоп, потом продолжается с места остановки: xgm.guru/files/100/216424/comments/400330/x.w3m
Наверное, автор вопроса ещё один Варкрафтитель
Загруженные файлы
12
8gabriel8:
Карту с примером скинул же тебе
А это пример с музыкой, где сначала стоп, потом продолжается с места остановки: xgm.guru/files/100/216424/comments/400330/x.w3m
Наверное, автор вопроса ещё один Варкрафтитель
Ну так при паузе он не останавливается - я проверял... Или как-то нужно триггером настроить, что бы при паузе он останавливался?
26
Сегодня было много странных вопросов, которые и меня, и других ввели в ступор. Потому открыл свои первые вопросы и начал их перечитывать, чтобы опуститься с высоты полученного опыта во времена, когда о множестве базовых функций редактора не имел представления. Честно, это очень помогает в коммуникации!
Понял твою проблему, тебе надо останавливать музыку при открывании окна заданий, например. Где-то видел в коде это, чтобы при появлении такого окна юниты паузились в одиночной игре и не паузились в мультиплеере. Надо будет там в коде внести изменения, чтобы музыка тоже останавливалась. Только вспомнить бы, где это видел, наверное, в функциях диалоговых окон.

Короче, с Пушистый долго пытались соорудить костыль для стопа/воспроизведения звука/музыки, но так ничего стабильного и ровного не получилось. Проблема в игровой паузе, она останавливает триггерные действия, которыми пытались сохранить время воспроизведения и остановить звук/музыку. Но иногда с помощью действия Wait удавалось провести отключение игровой паузы и выполнить необходимые действия, только срабатывало это в лучшем случае в около 50% случаев. А в остальных могло быть так, что меню игру ты закроешь, оно исчезнет, а игра так и останется на паузе. Прикинем позже, может получится стабильнее отключать паузу.
12
8gabriel8:
Сегодня было много странных вопросов, которые и меня, и других ввели в ступор. Потому открыл свои первые вопросы и начал их перечитывать, чтобы опуститься с высоты полученного опыта во времена, когда о множестве базовых функций редактора не имел представления. Честно, это очень помогает в коммуникации!
Понял твою проблему, тебе надо останавливать музыку при открывании окна заданий, например. Где-то видел в коде это, чтобы при появлении такого окна юниты паузились в одиночной игре и не паузились в мультиплеере. Надо будет там в коде внести изменения, чтобы музыка тоже останавливалась. Только вспомнить бы, где это видел, наверное, в функциях диалоговых окон.

Короче, с Пушистый долго пытались соорудить костыль для стопа/воспроизведения звука/музыки, но так ничего стабильного и ровного не получилось. Проблема в игровой паузе, она останавливает триггерные действия, которыми пытались сохранить время воспроизведения и остановить звук/музыку. Но иногда с помощью действия Wait удавалось провести отключение игровой паузы и выполнить необходимые действия, только срабатывало это в лучшем случае в около 50% случаев. А в остальных могло быть так, что меню игру ты закроешь, оно исчезнет, а игра так и останется на паузе. Прикинем позже, может получится стабильнее отключать паузу.
Спасибо! Но скорей редактор Варкрафта на такое не рассчитан)
Ещё прикол в том, что если сохраниться, а потом загрузить - то музыка(в триггерах через звук) перестанет играть. Ну что поделать.
26
FIRERANGER:
Ещё прикол в том, что если сохраниться, а потом загрузить - то музыка(в триггерах через звук) перестанет играть. Ну что поделать.
Вот это через триггер с событием Игра - Game loaded можно сделать. Сначала нужно запустить таймер, который будет идти с начала воспроизведения звука. Когда игра загружена, то действиями Play sound и вроде Skip (Обратный отсчёт - Elapsed time таймера) seconds from start sound воспроизводишь звук с нужным временем воспроизведения. Только таймер считает немножко не в такт воспроизведения звука, а по игровому времени вроде, если сочтёшь это критичным, то поподбирай время для начала воспроизведения, например, Skip (Arifmetic(1.05 x Обратный отсчёт - Elapsed time таймера)) seconds from start sound.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.