Звук#
Вступ#
Звуки робота-кодувача VEX AIM дозволяють користувачам відтворювати вбудовані звуки, власні аудіофайли та музичні ноти. Він також містить елементи керування для зупинки звуків та визначення того, чи відтворюється аудіо на даний момент.
Нижче наведено список усіх блоків:
відтворити звук — Відтворює вбудований звук із попередньо визначеного списку.
відтворити звуковий файл — Відтворює звук, завантажений користувачем.
відтворити ноту — Відтворює музичну ноту із заданою висотою тону, октавою та тривалістю.
зупинити звук — Зупиняє будь-який поточний звук.
звукова активність — Перевіряє, чи відтворюється звук на даний момент.
відтворити звук#
Блок стека відтворити звук відтворює один із вбудованих звуків робота.
відтворити звук [радіти v] ▶
Параметри |
Опис |
|---|---|
звук |
Один із вбудованих звуків, показаний нижче. |
і не чекай |
Виберіть стрілку (▶), щоб розгорнути блок і сказати і не чекайте, тоді наступний блок у стеку запуститься одразу. |
Звукова назва |
Відтворити звук |
|---|---|
поводитися щасливо |
|
поводитися сумно |
|
поводитися дурнувато |
|
поводитися злим |
|
поводитися схвильовано |
|
рухатися вперед |
|
рухатися назад |
|
повернути праворуч |
|
повернути ліворуч |
|
аварія |
|
гальма |
|
самовивіз |
|
зондування |
|
виявлено |
|
перешкода |
|
блиск |
|
поворотник |
|
цвірінькання |
|
цикл |
|
повний |
|
відправити |
|
отримувати |
|
пауза |
|
резюме |
|
тада |
|
невдача |
|
дверний дзвінок |
|
хуа |
|
процвітати |
|
підбадьорювати |
Приклад
коли запущено
[Play the act happy sound.]
відтворити звук [радіти v] ▶
відтворити звуковий файл#
Блок стеку відтворення звукового файлу відтворює власний звук, завантажений користувачем.
відтворити звуковий файл [1 v] ▶
Параметри |
Опис |
|---|---|
номер звукового слота |
Власний звук для використання, номер від 1 до 10. Номер звуку відповідає номеру, що відображається на панелі керування AIM. |
і не чекай |
Виберіть стрілку (▶), щоб розгорнути блок і сказати і не чекайте, тоді наступний блок у стеку запуститься одразу. |
Приклад
коли запущено
[Upload a sound file in VEXcode.]
[Play the custom sound.]
відтворити звуковий файл [1 v] ▶
відтворити ноту#
Блок відтворення ноти відтворює певну ноту протягом певної тривалості.
відтворити ноту [низький v] [C v] [note_eight v] ▶
Параметри |
Опис |
|---|---|
октава |
Октава ноти: низька або висока. |
примітка |
Визначає музичну висоту:
|
тривалість ноти |
Встановлює тривалість ноти:
|
і не чекай |
Виберіть стрілку (▶), щоб розгорнути блок і сказати і не чекайте, тоді наступний блок у стеку запуститься одразу. |
Приклад
коли запущено
[Play a short tune.]
відтворити ноту [низький v] [C v] [note_half v] ▶
відтворити ноту [низький v] [D v] [note_quarter v] ▶
відтворити ноту [низький v] [E v] [note_sixteenth v] ▶
зупинити звук#
Блок стека зупинити звук зупиняє звук, який наразі відтворюється.
зупинити звук
Параметри |
Опис |
|---|---|
Цей блок не має параметрів. |
Приклад
коли запущено
[Stop sound if it is still playing after 2 seconds]
відтворити звуковий файл [1 v] ◀ і не чекати
чекати (2) секунд
якщо <звук активний?> тоді
зупинити звук
Кінець
звукова активність#
Булев блок sound active повідомляє, чи відтворюється наразі якийсь звук.
Правда — Відтворюється звук.
Хибно — Звук не відтворюється.
<звук активний?>
Параметри |
Опис |
|---|---|
Цей блок не має параметрів. |
Приклад
коли запущено
[Stop sound if it is still playing after 2 seconds]
відтворити звуковий файл [1 v] ◀ і не чекати
чекати (2) секунд
якщо <звук активний?> тоді
зупинити звук
Кінець