Garsas#
Įvadas#
„VEX AIR“ drono valdiklis leidžia vartotojams leisti integruotus garsus, pasirinktinius garso failus ir muzikines natas. Jame taip pat yra valdikliai garsams sustabdyti ir aptikti, ar garsas šiuo metu grojamas.
Žemiau pateikiamas visų galimų blokų sąrašas:
Garsai – leisti ir stabdyti garsus
groti garsą — Groja integruotą garsą iš iš anksto nustatyto sąrašo.
leisti garso failą — Paleidžia vartotojo įkeltą garsą.
groti natą — Groja muzikos natą su nurodytu aukščiu, oktava ir trukme.
stop sound — Sustabdo bet kokį šiuo metu grojamą garsą.
garsas aktyvus — Patikrina, ar šiuo metu grojamas garsas.
Garsai#
leisti garsą#
Garso grojimo blokas groja vieną iš valdiklio integruotų garsų.
groti garsą [judėti pirmyn v] ▶
Parametrai |
Aprašymas |
|---|---|
garsas |
Vienas iš žemiau parodytų integruotų garsų. |
ir nelauk |
Pasirinkite rodyklę (▶), kad išplėstumėte bloką, pavadindami ir nelaukite, kad kitas blokas krūvoje būtų paleistas iš karto. |
Garso pavadinimas |
Leisti garsą |
|---|---|
sėkmių |
|
gedimas |
|
jutiklių |
|
aptikta |
|
kliūčių |
|
ciklinis |
|
užbaigtas |
|
pauzė |
|
gyvenimo aprašymų |
|
siųsti |
|
gauna |
Pavyzdys
kai pradėta
[Play the looping sound.]
groti garsą [kilpa v] ▶
leisti garso failą#
Garso failo atkūrimo stekas atkuria vartotojo įkeltą pasirinktinį garsą.
groti garso failą [SOUND1 v] ▶
Parametrai |
Aprašymas |
|---|---|
garso lizdo numeris |
Naudotojo įkeltas garsas. Parinktys pasikeis, jei vaizdų pavadinimai bus redaguoti valdymo skydelyje. |
ir nelauk |
Pasirinkite rodyklę (▶), kad išplėstumėte bloką, pavadindami ir nelaukite, kad kitas blokas krūvoje būtų paleistas iš karto. |
Pavyzdys
kai pradėta
[Upload a sound file in VEXcode.]
[Play the custom sound.]
groti garso failą [SOUND1 v] ▶
groti natą#
Natos grojimo blokas groja konkrečią natą tam tikrą laiką.
groti natą [žemas v] [C v] [note_eight v] ▶
Parametrai |
Aprašymas |
|---|---|
oktava |
Natos oktava:
|
pastaba |
Defines the musical pitch:
|
natos ilgis |
Nustato natos ilgį:
|
ir nelauk |
Pasirinkite rodyklę (▶), kad išplėstumėte bloką, pavadindami ir nelaukite, kad kitas blokas krūvoje būtų paleistas iš karto. |
Pavyzdys
kai pradėta
[Play a short tune.]
groti natą [žemas v] [C v] [note_quarter v] ▶
groti natą [žemas v] [D v] [note_quarter v] ▶
groti natą [žemas v] [E v] [note_sixteenth v] ▶
sustabdyti garsą#
Stabdyti garsą bloko funkcija sustabdo šiuo metu grojamą garsą.
sustabdyti garsą
Parametrai |
Aprašymas |
|---|---|
Šis blokas neturi parametrų. |
Pavyzdys
kai pradėta
[Upload a sound 10 seconds or greater in VEXcode.]
[Stop the sound while it is playing.]
groti garso failą [1 v] ◀ ir nelaukti
laukti [6] sekundžių
sustabdyti garsą
garsas aktyvus#
Būlio blokas aktyvus garsas praneša, ar šiuo metu grojamas koks nors garsas.
Tiesa — Groja garsas.
Klaidinga — Nėra jokio garso.
<garsas aktyvus?>
Parametrai |
Aprašymas |
|---|---|
Šis blokas neturi parametrų. |
Pavyzdys
kai pradėta
[Display when the sound is playing.]
groti garsą [kilpa v] ◀ ir nelaukti
laukti kol <garsas aktyvus?>
spausdinti [I hear the sound!] konsolėje ▶