Som#
Introdução#
O robô de programação VEX AIM permite aos utilizadores reproduzir sons integrados, ficheiros de áudio personalizados e notas musicais. Também inclui controlos para interromper os sons e detetar se o áudio está a ser reproduzido.
Segue abaixo a lista de todos os blocos:
reproduzir som — Reproduz um som integrado a partir de uma lista predefinida.
reproduzir ficheiro de som — Reproduz um som carregado pelo utilizador.
tocar nota — Toca uma nota musical com a altura, oitava e duração especificadas.
parar som — Interrompe qualquer som que esteja a ser reproduzido.
som ativo — Verifica se um som está a ser reproduzido no momento.
reproduzir som#
O bloco de pilha reproduzir som reproduz um dos sons integrados do robô.
reproduzir som [agir feliz v] ▶
Parâmetros |
Descrição |
|---|---|
som |
Um dos sons integrados apresentados abaixo. |
e não espere |
Selecione a seta ( ▶ ) para expandir o bloco e apresentar e não esperar, para que o próximo bloco da pilha seja executado imediatamente. |
Nome do som |
Reproduzir som |
|---|---|
Aja com alegria |
|
fingir tristeza |
|
Faça disparates |
|
agir com raiva |
|
Demonstre entusiasmo |
|
avançar |
|
mover-se em marcha-atrás |
|
Vire à direita |
|
Vire à esquerda |
|
queda |
|
freios |
|
levantar |
|
sensorial |
|
detectado |
|
obstáculo |
|
brilho |
|
pisca-pisca |
|
chilro |
|
looping |
|
concluir |
|
enviar |
|
receber |
|
pausa |
|
retomar |
|
tada |
|
falta |
|
campainha |
|
huah |
|
florescer |
|
alegria |
Exemplo
quando iniciar
[Play the act happy sound.]
reproduzir som [agir feliz v] ▶
reproduzir ficheiro de som#
O bloco de pilha reproduzir ficheiro de som reproduz um som personalizado carregado pelo utilizador.
reproduzir arquivo de som [1 v] ▶
Parâmetros |
Descrição |
|---|---|
número do slot de som |
O som personalizado a utilizar, número de 1 a 10. O número do som corresponde ao número apresentado no Painel de Controlo do AIM. |
e não espere |
Selecione a seta ( ▶ ) para expandir o bloco e apresentar e não esperar, para que o próximo bloco da pilha seja executado imediatamente. |
Exemplo
quando iniciar
[Upload a sound file in VEXcode.]
[Play the custom sound.]
reproduzir arquivo de som [1 v] ▶
tocar nota#
O bloco tocar nota reproduz uma nota específica durante uma duração específica.
reproduzir nota [baixo v] [C v] [note_eight v] ▶
Parâmetros |
Descrição |
|---|---|
oitava |
A oitava da nota: grave ou aguda. |
nota |
Define a altura musical:
|
duração da nota |
Define a duração da nota:
|
e não espere |
Selecione a seta ( ▶ ) para expandir o bloco e apresentar e não esperar, para que o próximo bloco da pilha seja executado imediatamente. |
Exemplo
quando iniciar
[Play a short tune.]
reproduzir nota [baixo v] [C v] [note_half v] ▶
reproduzir nota [baixo v] [D v] [note_quarter v] ▶
reproduzir nota [baixo v] [E v] [note_sixteenth v] ▶
som de paragem#
O bloco de pilha parar som interrompe um som que está a ser reproduzido no momento.
parar som
Parâmetros |
Descrição |
|---|---|
Este bloco não possui parâmetros. |
Exemplo
quando iniciar
[Stop sound if it is still playing after 2 seconds]
reproduzir arquivo de som [1 v] ◀ e não aguardar
aguardar (2) segundos
se <som ativo?> então
parar som
fim
som ativo#
O bloco booleano som ativo informa se algum som está a ser reproduzido no momento.
Verdadeiro — Há um som a ser reproduzido.
Falso — Não há som a ser reproduzido.
<som ativo?>
Parâmetros |
Descrição |
|---|---|
Este bloco não possui parâmetros. |
Exemplo
quando iniciar
[Stop sound if it is still playing after 2 seconds]
reproduzir arquivo de som [1 v] ◀ e não aguardar
aguardar (2) segundos
se <som ativo?> então
parar som
fim