Você está na página 1de 15

Sensores e

Variáveis

Lu Jasmin
2 Editando atores

Desenvolvimento de Jogos Digitais


3 Informações

Desenvolvimento de Jogos Digitais


4 Scripts

 Podemos ter vários scripts para um ator:

Desenvolvimento de Jogos Digitais


5 Sensores

Os blocos de Sensores são responsáveis por


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.

Você também pode gostar