Olá! Aprenda programar com Scratch. 

Estaremos programando perdido no espaço, você fará sua própria animação! Faremos uma nave espacial que viage até Terra!

Animando uma nave espacial

Inicie um novo projeto Scratch e apague o sprite do gato para que seu projeto fique vazio.

Adicione os sprites ‘Spaceship’ e ‘Earth’ para seu palco. Você também deve adicionar o pano de fundo ‘Stars’. É assim como seu palco deverá ficar:

Clique no seu novo sprite de nave espacial, e clique na aba ‘Fantasias’.

Use a ferramenta da seta para selecionar a imagem. Em seguida, clique sobre a alça de rotação e gire até que a imagem esteja de lado.

Adicione este código ao seu sprite de nave espacial:

 

Altere os números nos blocos de código, de modo que o código fique exatamente igual a imagem acima.

Se você clicar sobre os blocos de código para executar o código, você deve ver a nave espacial falar, girar e mover-se em direção ao centro do palco.

A posição da tela x:(0) y:(0) é o centro do palco. Uma posição como x:(-180) y:(-120) está localizado na parte inferior esquerda do palco, e uma posição como x:(150) y:(150) está localizado na parte superior-direita.

Se você precisar saber as coordenadas de uma posição no palco, mova o ‘sprite’ para a posição desejada e anote as coordenadas que serão exibidas abaixo do palco.

Experimente a sua animação, clicando na bandeira verde logo acima do palco.

Animando usando repetições

Outra maneira de animar a nave espacial é dizer para ela se mover uma pequena quantidade, várias vezes.

Apague o bloco slide do seu código, clicando com o botão direito sobre o bloco e ‘apagar’. Você também pode apagar o código arrastando-o de volta para a área de blocos de código.

Uma vez que você tenha removido o seu código, adicione este código:

O comando de bloco repita é usado para repetir algo muitas vezes, e também é conhecido como um loop.

Se você clicar na bandeira para experimentar este novo código, você verá que ele faz praticamente a mesma coisa que antes.

Você pode adicionar mais código ao seu loop para fazer coisas interessantes. Você pode fazer a sua nave espacial ficar menor à medida que se move em direção à Terra e para que ela sempre inicie com o tamanho real vamos acrescentar esses novos blocos.

Macaco Flutuante

Vamos adicionar um macaco para sua animação que está perdido no espaço!

Comece adicionando o sprite de macaco da biblioteca.

Se você clicar sobre o seu novo sprite de macaco e, em seguida, clicar em ‘Fantasias’, você pode editar a aparência do macaco. Clique na ferramenta ‘Círculo’ e desenhe um capacete de astronauta branco na cabeça do macaco.

Agora clique ‘Código’ e adicione este código no macaco, de modo que ele gire lentamente para sempre:

O bloco de código sempre é outro comando de repetição (loop), mas que nunca termina. Clique na bandeira para testar seu macaco. Você terá que clicar no botão stop (ao lado da bandeira) para acabar com essa animação.

Saltando asteróides

Vamos adicionar alguns asteróides em sua animação.

Adicione um sprite ‘rock’ para a sua animação. Experimente fazer algumas deformações nela para que ela se pareça mais com um asteróide.

 

Adicione este código em sua pedra, para fazê-lo saltar ao redor do estrado:

Estrelas que brilham

Vamos combinar loops para fazer uma estrela brilhante.

Adicionar o sprite “Star” para a sua animação

Adicione este código a sua estrela:

Clique na bandeira para testar esta animação. O que este código faz? Bem, a estrela é aumentada ligeiramente 20 vezes, e em seguida, é diminuída 20 vezes voltando ao seu tamanho original. Estes 2 loops estão dentro de um loop sempre e então desta forma a animação fica se repetindo.

Quem Somos!

Loja Virtual

Útimos Posts

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *