XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Желтая пресса: обучающие статьи
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

 
Gam_Over
Изучаю SC2 Editor
offline
Опыт: 7,892
Активность:
Редактор Звука
Перевод by Gam_Over

Редактор звуков



Содержание:

1. Основы
2. Редактор звуков
■ Импорт новых звуков в вашу карту
• Учимся пользоваться Редактором звуков
• Учимся пользоваться Менеджером импорта
■ Экспорт музыки и звуков WarCraft III (by Gam_Over)
■ Использование звуков в вашей карте
■ Редактирование звуков
3. Проигрывание звуков с помощью триггеров
4. Позиционные звуки
■ Размещение позиционного звука в любом регионе и на любом юните
5. Звуки восхода и заката
6. Звуки окружения
7. Создание «звукового набора»
8. Музыкальный Список (by Gam_Over)
9. Заключение

Основы



Редактор звуков для Warcraft III имеет очень важное значение в плане использования. Вы используете редактор, как проигрыватель звуков и музыки в Warcraft III, а также как программу, с помощью которой вы можете найти все звуки и всю музыку, находящиеся в MPQ-файлах WarCraft III.


Картинка Редактора звуков

Это простой инструмент, имеющий несколько функций, которые мы используем постоянно, ну или часто. Тем не менее, я расскажу вам о других вещах, которые вы можете использовать в звуковом редакторе, вполне возможно, что вы о них даже не догадываетесь.

Редактор звуков



Импорт новых звуков в вашу карту


Редактор звуков можно использовать для импорта звуков и музыки, но для этого так же можно использовать и Менеджер импорта. Я собираюсь рассказать про оба пути импортирования звуков в вашу карту.

Учимся пользоваться Редактором звуков



Импорт звуков очень прост с Редактором звуков. Все что вам надо сделать это: открыть карту, затем открыть редактор звуков. Далее нажмите на кнопку «Импорт звуков» (показано ниже).

После этого выберите нужный вам звук, и вы сможете использовать его на своей карте.

Учимся пользоваться Менеджером импорта



Используя, Менеджер импорта звуки импортировать тоже очень просто. Преимущество Менеджера импорта в том, что вы можете импортировать целые папки сразу. Примечание переводчика: импортировать целые папки, лично у меня, не получается. Это очень удобно, если вам нужно импортировать много звуков. Звуки импортируются, так же как и модели, и текстуры. Просто нажмите кнопку «Импорт» (показано ниже).

Потом просто выберите звук, который вы хотите импортировать, и нажмите кнопку «ОК». Преимущество этого способа заключается в том, что мы можем прописывать путь для файлов. Это не обязательно, но если у вас импортировано очень много звуков, то такой способ подойдет для сортировки, чтобы не запутаться в большой куче файлов.

Экспорт музыки и звуков WarCraft III (by Gam_Over)


Решил добавить этот материал, потому что мне он когда-то оказался полезным. Вы можете экспортировать музыку и звуки WarCraft III. Для этого запустите Редактор звуков, выберите нужный звук (например, Музыка/Внутренний/Orc1.mp3), далее нажмите «Экспорт звуков» или Ctrl + E. (показано ниже)

Потом выберите каталог, куда вы хотите сохранить и нажмите кнопку «Сохранить».
Для чего нужен экспорт звуков? Может пригодиться для модостроения других игр, а вот звук из WarCraft как раз подходит (например, звук заклинания «Огненный столб»).
Для чего нужен экспорт музыки? Музыка WarCraft красива, ее можно слушать на своем новом iPhone. Может она вам когда-нибудь пригодится.

Использование звуков в вашей карте


Использовать звуки и музыку в вашей карте очень легко. Просто перейдите в Редактор звуков, а затем выберите звук, который вы хотите использовать, в левом окне. Затем нажмите кнопки «Использовать как звук» или «Использовать как музыку» (как показано ниже). В зависимости от того, что вам нужно.

Теперь звуки и музыка могут быть использованы с помощью триггеров или иным образом.

Редактирование звуков


После того как вы нажали "Использовать как звук", вы сможете редактировать звук по различным критериям. Просто дважды щелкните на звук, чтобы звук можно было редактировать. Ниже приводится список всех характеристик звука и их объяснение.
Файл: Это, не редактируемое поле. Показывает звуковой файл, который вы используете.
Путь: Это, не редактируемое поле. Показывает путь звука в любом MPQ, или тот, который вы выбрали, когда импортировали с помощью Менеджера импорта.
Формат: Это, не редактируемое поле. Просто сообщает вам информацию о звуковом файле, который используется. Это графа вами не должна быть использована.
Длительность: Это, не редактируемое поле. Показывает длительность звука, его продолжительность звучания.
Переменная: Это редактируемое поле. Показывает имя звуковой переменной, которая будет использована в редакторе триггеров.
Параметры:
Повтор: Показывает, что файл будет играть не останавливаясь, пока вы не используете триггер для отключения повтора.
Позиционный звук: Отмечено, что звук будет выступать в роли позиционного звука, предпочтительнее использовать его, нежели нормальный звук. Более подробную информацию о позиционных звуках вы сможете найти в соответствующем разделе этой статьи.
Останавливаться при выходе за пределы: (Используйте, только если включен позиционный звук) Звук сразу остановиться, когда вы выйдите за пределы его слышимости.
Громкость: Этот критерий позволяет понижать/повышать громкость звука.
Усиление: Эта графа показывает, как быстро происходит усиление звука.
Затухание: Эта графа показывает, как быстро происходит затухание звука
Примечание переводчика: усиление/затухание звука по умолчанию происходит немедленно.
Шаг: Вы можете замедлять/ускорять скорость воспроизведения звука.
Эффект: Позволяет выбирать категорию, к которой будет относиться звук.
Канал: Это почти то же, что и категория выше, просто вы можете выбрать дополнительную категорию.
Мин. Дистанция: (Редактируется только, если включен Позиционный звук) Минимальное расстояние, на котором звук может быть услышан.
Макс. Дистанция: (Редактируется только, если включен Позиционный звук) Максимальное расстояние, на котором звук может быть услышан.
Дистанция затухания: (Редактируется только, если включен Позиционный звук) Расстояние, с которого звук начнет затухать.

Проигрывание звуков с помощью триггеров



Вы можете легко проигрывать звуки с помощью триггеров. Это простой триггер, проигрывающий звук:

Воспроизводить музыку тоже легко. Для этого используйте этот обычный триггер:

Примечание переводчика: автор данной статьи указывает действия для воспроизведения звуков и музыки, но почему-то называет триггером. Хотя он может указывать триггер без условий и событий.
Это основные вещи, которые Вы можете сделать со звуками, используя триггеры. Тем не менее, я пойду другим путем и расскажу, что вы можете делать еще со звуками.
Воспроизведение звука/музыки не с начала:
Этот триггер позволяет вам начать воспроизводить музыку, пропустив большую ее начальную часть.

Использование в дневное/ночное время окружающих тем:
Этот триггер позволяет вам выбирать окружающую тему, которую вы хотите использовать, будь то дневная или ночная.

Включение/выключение звуков заката и восхода:
Этот триггер позволяет включать/выключать звуки заката и восхода, т.е. звуки, которые проигрываются на восходе или закате (фоновые звуки), отключаются и, наоборот, выключаются.


Позиционные звуки



Позиционные звуки – это звуки, которые будут проигрываться в определенной области карты, и зависеть от позиции игрока. Например, если вы будете двигаться прочь от точки с позиционным звуком, то вы его можете не услышать.

Размещение позиционного звука в любом регионе и на любом юните


Вы можете легко воспроизвести позиционный звук в определенном регионе. Вы также можете создать позиционный звук во всевозможных местах, даже прикрепить его к юниту.

Этот триггер воспроизводит позиционный звук в определенном регионе.

Этот триггер воспроизводит позиционный звук на определенном юните.
Вы легко сможете использовать триггеры, приведенные выше.

Звуки восхода и заката



Звуки восхода и заката (Dawn and Dusk) – звуки, которые самостоятельно проигрываются в карте. Они могут быть легко отключены или включены с использованием триггеров.

Эти два триггера позволят вам включать/отключать звуки восхода и заката.

Звуки окружения



Звуки окружения – это звуки, которые могут быть использованы в виде звукового фона. Использование GUI-триггеров вы сможете переключатьться между ночными и дневными звуковыми темами окружения, но, используя Custom Script, вы сможете их включать/выключать.
Вот все триггерные действия со звуками окружения


Создание «звукового набора»



Вы не сможете создать новый звуковой набор для WarCraft III, но вы можете заменить стандартный. Убедитесь, что, выбирая звуки для замены, никакие другие юниты его не будут использовать, а только те, которые вам нужно заменить, ведь это очень важно в вашей карте.
Затем откройте Редактор звуков, найдите папку со звуками для замены, например возьмем юнита типа «Пехотинец», находим папку Units/Human/Footman/. Далее просто щелкаем на звук, который мы хотим заменить, правой кнопкой мышки и выберем «Заменить стандартный звук». Тогда вы можете заменить стандартный звук на наш новый. Помните, что вы можете сделать так для любого звука в WarCraft III, так вы можете изменить звуки заклинаний, декораций и звуки окружения.

Музыкальный список (by Gam_Over)



Изучая триггеры, используемые для проигрывания звуковых файлов, я наткнулся на удивительную вещь, называемую музыкальным списком. Что же это такое и с чем это есть, вы узнаете ниже.
Итак, для начала разъясню, что музыкальный список с помощью обычных триггеров сделать нельзя, нужно это делать с Jass’ом. Для начала вам нужна импортированная музыка. Можно взять мелодий три, для примера. Все вы знаете что можно проиграть музыку с помощью действия "Play Music", но вот как сделать чтобы музыка проигрывалась одна за одной? Для этого используем Jass, можно так же использовать "Custom Script", как действие в триггерах.
Вот как выглядит вызов функции для воспроизведения музыки в определенном порядке:

Как вы, наверное, поняли, в скобках дан список мелодий, который перечислен через точку с запятой. Так же используйте только двойной слэш, т.к. одиночный слэш Jass не воспринимает. Список музыки обязательно берется в кавычки и путь для музыки должен быть написан в менеджере импорта. Музыка теперь будет проигрываться по порядку. Но теперь о другом музыкальном списке.
Если вы замечали, то вы могли обнаружить действие - "Set Music List". Оно должно устанавливать список музыки, но, судя по моим наблюдениям, это можно сделать только через Jass. Для этого используем функцию:

Итак, разъясню структуру этой функции. Вначале мы задаем пути для наших мелодий (не забывая о правиле оформления). Далее устанавливаем значение Boolean (логическая пе-ременная), она нужна для того, чтобы установить вид проигрывания музыки (false - проигрывание мелодий в указанном порядке, true – проигрывание мелодий в случайном порядке). И, наконец, последний параметр обозначает с какой по счету мелодии начнется проигрывание списка (если вы поставили значение логической true, то число, которое вы поставите, не будет иметь значения) и помните Jass считает первую мелодию за 0, вторую за 1, третью за 2 и т.д. Теперь музыкальный список готов к использованию.
Чтобы создать новый музыкальный список, вы должны сначала очистить предыдущий. Для этого вы можете использовать триггерное действие:

А уже затем можете создавать новый музыкальный список.
Итак, это все о музыкальных списках.

Заключение



Я надеюсь, что вы многое узнали из этой статьи. Если вам нужна какая-либо помощь, напишите на форум Sound and Music или напишите мне в ЛС.

От переводчика: Я рад, что могу вам представить эту познавательную статью. В ней собрано не мало полезных вещиц и фишек.
Особой благодарности заслуживает Dragon27. Это он мне помог разобраться в этом музыкальном списке.

Статья взята с HiveWorkShop

Автор: Bob27
Перевод, дополнение и корректировка: Gam_Over

Отредактировано Gam_Over, 21.07.2009 в 09:18.
Старый 11.06.2009, 09:11
bee
vjass.optimizer
offline
Опыт: 16,615
Активность:
норм статья... ничего нового абсолютно не узнал. плохо что все переводим да переводим а нового своего ничего нет (ну практически). =/
Старый 12.06.2009, 20:37
shadow93
Black and White...
offline
Опыт: 4,459
Активность:
Bee +1 =) а так для новичков статья супер)
Старый 12.06.2009, 23:36
Gam_Over
Изучаю SC2 Editor
offline
Опыт: 7,892
Активность:
Bee
Цитата:
плохо что все переводим да переводим а нового своего ничего нет

я писал статью сам про редактор звука но потом один мой знакомый сказал, что такая статья (при чем хорошая) есть на хайве но на английском. И я решил вместо того чтобы добавлять еще одну такую же статью, лучше переведу и добавлю ччего нет.

Статья изначально была расчитана на новичков
Старый 13.06.2009, 06:01
WebSter
Товарищ Mechanicus
offline
Опыт: 86,111
Активность:
Gam_Over, для новичков суперская статья! =) Но и для меня статья оказалась весьма полезной) Кстати, пунктуация хромает ;) Есть один нерабочий тэг, и слово "это" не отделяется запятой =D
Старый 17.06.2009, 09:50
Gam_Over
Изучаю SC2 Editor
offline
Опыт: 7,892
Активность:
WebSter но читается главное нормальное и не так много ошибок я думаю :)
Старый 18.06.2009, 07:58

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 03:10.