StopChannel указатель_на_канал

Параметры

указатель_на_канал = переменная, назначенная каналу

Описание

Эта команда заменила StopSound в более поздней версии Blitz Basic.

Если воспроизводится звук, и он назначен переменной канала, используйте эту команду, чтобы остановить звук. Она работает со всеми типами звуковых каналов, включая MP3, WAV, MIDI и треки с компакт-диска.

Пример

; Примеры с каналами

Print "Загрузка звука..."
; Загрузите образец – в кавычках нужно указать путь к файлу на диске
; Для лучшего результата поставьте задержку 5-10 секунд
sndWave=LoadSound("level1.wav")
; Зациклить звук (будет повторятся бесконечно)
LoopSound sndWave

chnWave=PlaySound(sndWave)

Print "Воспроизведение звука 2 секунды…"
Delay 2000

Print "Пауза на 2 секунды…"
PauseChannel chnWave
Delay 2000

Print "Возобновление воспроизведения…"
ResumeChannel chnWave
Delay 2000

Print "Изменение тона («высоты») звука..."
; StopChannel chnWave
ChannelPitch chnWave, 22000
Delay 2000

Print "Воспроизведение звука с измененной «высотой»…"
Delay 2000

Print "Только левая колонка"
ChannelPan chnWave,-1
Delay 2000

Print "Только правая колонка"
ChannelPan chnWave,1
Delay 2000

Print "Конец!"
StopChannel chnWave  

Главная страница

Нажмите сюда, чтобы увидеть последнюю версию этой страницы в Интернете