Команды RPG Maker MV/Затухание BGM

Материал из Русская версия РПГ.укр
Окно настройки команды Затухание BGM.

Затухание BGM — команда RPG Maker MV, которая позволяет завершить проигрование фоновой музыки (BGM), плавно уменьшая её громкость на протяжении указанного времени.

У команды только одна настройка: число секунд, за которые фоновая музыка будет затухать. В отличие от большинства других команд, время задаётся именно в секундах, а не в кадрах.

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

Фоновая музыка (BGM) — это зацикленное аудио с гармоничной музыкой. Она не сочетается с другой музыкой (в частности, с музыкальными эффектами, т.е. ME) — когда воспроизводятся музыкальные эффекты (ME), фоновая музыка (BGM) приостанавливается.

Технические подробности[править]

Внутренний формат[править]

Код команды — 242. У неё только один параметр — количество секунд. Она кодируется так:

{
  "code": 242,
  "indent": степень_вложенности,
  "parameters": [
    длительность_в_секундах
  ]
}

Где:

  • вместо степень_вложенности ставится число — количество команд, в которые вложена эта команда,
  • вместо длительность_в_секундах ставится число секунд.

Использование в JavaScript[править]

Начать затухание в коде на JavaScript можно таким кодом:

AudioManager.fadeOutBgm(10);
  //вместо 10 следует поставить число секунд

См. также[править]