detectar e sinalizar uma condição que se altera ao longo do tempo. Alguns desses blocos nos permitem trabalhar com entrada e saída de dados. 6 Principais Blocos
Os blocos existentes na palheta de Sensores
são do tipo repórteres/valores e empilháveis. Os principais blocos são:
Relata “verdade” se o Sprite estiver tocando
no lugar selecionado, caso contrário, relata “falso”. Apresenta uma pergunta na tela e aguarda uma resposta digitada no teclado. O programa só continuará quando for pressionado Enter ou clicado o sinal de checagem.
Relata o valor inserido pelo teclado como resposta à
pergunta do comando acima. 7 Principais Blocos
Indica a posição x do cursor do mouse.
Indica a posição y do cursor do mouse.
Relata “verdade” se o botão do mouse estiver
pressionado, caso contrário, relata “falso”.
Relata “verdade” se a tecla selecionada estiver
pressionada, caso contrário, relata “falso”.
Indica a distância do Sprite até outro Sprite ou até o
cursor do mouse. 8 Principais Blocos
Inicia a contagem de tempo (em segundos).
Indica o valor do tempo (em segundos).
Fornece o valor da característica especificada do
objeto ou do palco selecionado.
Indica o valor do volume do som detectado pelo
microfone (de 1 a 100).
Relata “verdade” se for detectado um volume superior
a 30, caso contrário, relata “falso”. 9 Exemplo da Aula
E incrementar: 10 Exemplo da Aula
Desenvolvimento de Jogos Digitais
11 Variáveis
Os blocos existentes em Variáveis são do tipo
repórteres/valores e empilháveis. Os principais blocos são:
Possibilita criar e nomear uma variável. Com ela são
criados automaticamente 6 blocos, que permitem modificar a mesma.
Apaga determinada variável, e os respectivos
blocos associados a ela.
Relata o valor atual da variável “variavel1”, ou do nome
que estiver especificado. 12 Exemplo da Aula
Atualizando o Gol 13 Principais Blocos
Altera o valor da variável selecionada para o
valor especificado.
Muda o valor da variável selecionada
incrementando o valor especificado.
Possibilita criar e nomear uma lista. Com ela são criados
automaticamente 9 blocos que permitem modificar a mesma.
Apaga determinada lista, e os respectivos blocos
associados a ela. 14 Principais Blocos
Relata o valor atual da lista “lista1”, ou do nome que
estiver especificado.
Coloca o item digitado na lista selecionada.
Retira da lista, o elemento cuja posição estiver
indicada.
Fornece o número de elementos da lista.
Trabalhando com lista 15 de variáveis
Agora iremos utilizar variáveis em nosso
projeto!
Arraste estes bloco para a
área de informações. Crie uma variável chamada “nome” e uma lista chamada “listaDeNomes”.
Você notará que irei lhe
perguntar seu nome 3 vezes e lhe mostrar as respectivas respostas em uma lista.