Академический Документы
Профессиональный Документы
Культура Документы
SEMPRE, REPITA e SE
OBJETIVO DA AULA
Conhecer os comandos de programação SEMPRE, REPITA e SE utilizando a criação de
um pequeno jogo como exemplo.
SEMPRE
Executa os comandos dentro do bloco sempre.
REPITA
Repete a execução dos comandos dentro do bloco um certo número de vezes.
SE
Executa os comandos dentro do bloco somente SE uma algo acontecer. Este “algo
acontecer” será colocado dentro de , através de um sonsor.
Em seguida vamos fazer com que o Jaime sempre mude de fantasia, esperando 0,1
segundos em cada troca:
Monte o script e execute, agora Jaime troca de fantasias dando o efeito de movimento:
Agora faremos com que ele ande movendo 10 passos a cada troca de fantasias, observe
que neste caso Jaime anda até a borda do palco:
Então vamos inserir um comando para que ele volte sempre que tocar na borda do
palco:
Altere o estilo de rotação para que Jaime somente gire da esquerda para a direita.
Inicie criando um novo evento, agora quando a barra de espaço for pressionada:
Quando a barra de espaço for pressionada iremos adicionar 10 ao y de Jaime e repetir
isto por 10 vezes e logo em seguida subtrair 10 do y de Jaime também por 10 vezes..
Isso dará o efeito de um salto enquanto ele caminha.
Agora vamos criar um script para cada vez que James pular e bater na borboleta ganhe
10 pontos.
O controle SE ENTÃO vai ver se aconteceu alguma coisa. Este alguma coisa será um
sensor tocando em, que ajustamos para tocando em Borboleta:
E montamos no SE ENTÃO:
Faça com que James diga Peguei!!! quando tocar na borboleta por 0.1 segundos:
E vamos colocar toda esta sequência no momento do salto, entre o subir e descer de
James, assim: