Zvuk#
Zavedení#
Ovladač dronu VEX AIR umožňuje uživatelům přehrávat vestavěné zvuky, vlastní zvukové soubory a hudební noty. Obsahuje také ovládací prvky pro zastavení zvuků a detekci, zda se aktuálně přehrává audio.
Níže je uveden seznam všech dostupných bloků:
Zvuky - Přehrávání a zastavení zvuků
přehrát zvuk — Přehraje vestavěný zvuk z předdefinovaného seznamu.
přehrát zvukový soubor — Přehraje zvuk nahraný uživatelem.
play note — Přehraje hudební notu se zadanou výškou, oktávou a trváním.
zastavit zvuk — Zastaví jakýkoli aktuálně přehrávaný zvuk.
zvuk aktivní — Zkontroluje, zda se aktuálně přehrává zvuk.
Zvuky#
přehrát zvuk#
Blok play sound přehrává jeden z vestavěných zvuků ovladače.
přehrát zvuk [pohyb vpřed v] ▶
Parametry |
Popis |
|---|---|
zvuk |
Jeden z vestavěných zvuků zobrazených níže. |
a nečekej |
Vyberte šipku (▶) pro rozbalení bloku s textem a nečekejte, takže další blok v zásobníku se spustí ihned. |
Zvukové jméno |
Přehrát zvuk |
|---|---|
úspěchů |
|
chyba |
|
snímání |
|
detekováno |
|
překážka |
|
smyčka |
|
kompletní |
|
pauza |
|
životopisů |
|
odeslat |
|
obdrží |
Příklad
při spuštění
[Play the looping sound.]
přehrát zvuk [smyčka v] ▶
přehrát zvukový soubor#
Zásobník přehrát zvukový soubor přehraje vlastní zvuk načtený uživatelem.
přehrát zvukový soubor [SOUND1 v] ▶
Parametry |
Popis |
|---|---|
číslo zvukového slotu |
Uživatelem nahraný zvuk, který se má použít. Možnosti se změní, pokud se názvy obrázků upraví v Ovládacích panelech. |
a nečekej |
Vyberte šipku (▶) pro rozbalení bloku s textem a nečekejte, takže další blok v zásobníku se spustí ihned. |
Příklad
při spuštění
[Upload a sound file in VEXcode.]
[Play the custom sound.]
přehrát zvukový soubor [SOUND1 v] ▶
přehrávat poznámku#
Blok play note přehrává konkrétní notu po určitou dobu.
přehrát notu [nízký v] [C v] [note_eight v] ▶
Parametry |
Popis |
|---|---|
oktáva |
Oktáva noty:
|
poznámka |
Defines the musical pitch:
|
délka noty |
Nastavuje délku noty:
|
a nečekej |
Vyberte šipku (▶) pro rozbalení bloku s textem a nečekejte, takže další blok v zásobníku se spustí ihned. |
Příklad
při spuštění
[Play a short tune.]
přehrát notu [nízký v] [C v] [note_quarter v] ▶
přehrát notu [nízký v] [D v] [note_quarter v] ▶
přehrát notu [nízký v] [E v] [note_sixteenth v] ▶
zastavit zvuk#
Zásobníkový blok stop sound zastaví aktuálně přehrávaný zvuk.
zastavit zvuk
Parametry |
Popis |
|---|---|
Tento blok nemá žádné parametry. |
Příklad
při spuštění
[Upload a sound 10 seconds or greater in VEXcode.]
[Stop the sound while it is playing.]
přehrát zvukový soubor [1 v] ◀ a nečekat
čekat [6] sekund
zastavit zvuk
zvukově aktivní#
Booleovský blok sound active hlásí, zda se aktuálně přehrává nějaký zvuk.
Pravda — Přehrává se zvuk.
Nepravda — Není slyšet žádný zvuk.
<zvuk aktivní?>
Parametry |
Popis |
|---|---|
Tento blok nemá žádné parametry. |
Příklad
při spuštění
[Display when the sound is playing.]
přehrát zvuk [smyčka v] ◀ a nečekat
čekat dokud <zvuk aktivní?>
tisk [I hear the sound!] v konzoli ▶