Zvuk#
Zavedení#
Zvuky kódovacího robota VEX AIM umožňují 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á zvuk.
Níže je uveden seznam všech bloků:
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.
přehrát zvuk#
Blok play sound přehraje jeden z vestavěných zvuků robota.
přehrát zvuk [radostně se projevit 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 |
|---|---|
chovej se šťastně |
|
chovat se smutně |
|
chovat se hloupě |
|
chovat se naštvaně |
|
chovat se vzrušeně |
|
posunout se vpřed |
|
pohyb vzad |
|
odbočte doprava |
|
odbočit doleva |
|
pád |
|
brzdy |
|
vyzvednutí |
|
snímání |
|
detekováno |
|
překážka |
|
jiskra |
|
blikač |
|
cvrlikání |
|
smyčka |
|
kompletní |
|
poslat |
|
dostávat |
|
pauza |
|
resumé |
|
tada |
|
selhat |
|
domovní zvonek |
|
huah |
|
vzkvétat |
|
jásot |
Příklad
při spuštění
[Play the act happy sound.]
přehrát zvuk [radostně se projevit v] ▶
přehrát zvukový soubor#
Blok zásobníku play sound file přehraje vlastní zvuk načtený uživatelem.
přehrát zvukový soubor [1 v] ▶
Parametry |
Popis |
|---|---|
číslo zvukového slotu |
Vlastní zvuk, který se má použít, číslo 1 až 10. Číslo zvuku se shoduje s číslem zobrazeným v ovládacím panelu AIM. |
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 [1 v] ▶
přehrávat poznámku#
Blok play note hraje 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: nízká nebo vysoká. |
poznámka |
Definuje hudební výšku:
|
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_half 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í
[Stop sound if it is still playing after 2 seconds]
přehrát zvukový soubor [1 v] ◀ a nečekat
čekat (2) sekund
pokud <zvuk aktivní?> pak
zastavit zvuk
konec
zvukově aktivní#
Logický 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í
[Stop sound if it is still playing after 2 seconds]
přehrát zvukový soubor [1 v] ◀ a nečekat
čekat (2) sekund
pokud <zvuk aktivní?> pak
zastavit zvuk
konec