Контроль громкости звука
Предположим, вы хотите, чтобы в вашей программе звук сходил на нет в ответ на какое-то событие. Если вы запускаете в космос ракету, вы, должно быть, захотите, чтобы она гудела громко в момент старта и потом постепенно затихала по мере того, как улетает все дальше.
В среде Scratch есть набор команд для управления громкостью аудио- файлов, звука барабанов и нот. Команда установить громкость % устанавливает громкость спрайта в процентном соотношении с максимальной громкостью колонок. Однако она действует только на тот спрайт, который ею пользуется (или на Сцену), так что если вы хотите, чтобы одновременно играли звуки разной громкости, придется использовать несколько спрайтов. Блок изменить громкость на уменьшает или увеличивает громкость на ту величину, которую вы введете. Отрицательные значения в этом поле делают звуки тише, а положительные — громче. Вы даже можете показать громкость спрайта на Сцене, поставив галочку в чекбоксе рядом с блоком громкость. Эти блоки пригодятся вам, если вы захотите, чтобы звук менялся в зависимости от того, как близко спрайт подходит к цели (как, например, в игре с поисками сокровищ), или сделать одну часть песни громче, а другую тише. Можно воспользоваться этими блоками, чтобы изобразить оркестр, играя на разных инструментах (с разными уровнями громкости) одновременно.