Animação Estrelas Coloridas

No exemplo de atividade de hoje, vamos trabalhar com clones, um recurso disponível no Scratch 2.0. O objetivo deste exercício é criar uma animação em que uma estrela gira em torno de si, em pontos aleatórios da tela, e cada vez que o usuário clica sobre ela, é criado um clone da mesma, com uma tonalidade de cor diferente. Veja o exemplo abaixo de como vai ficar nossa atividade:


Para começar esta atividade, basta inserir o personagem "Star", presente no Scratch 2.0, e pintar o palco com a cor de fundo que preferir, como mostrado ao lado.

Vamos então montar os blocos de códigos do nosso único personagem, que é a estrela. No primeiro conjunto exibido ao lado esquerdo, após clicado na bandeira verde, a estrela é posicionada na posição X: 0 e Y: 0, e em seguida ela sempre vai girar 15 graus à direita a cada 0,05 segundos.

No segundo conjunto de blocos, vai fazer com que o clone gerado a partir do ator principal repita por 30 vezes um giro de 15 graus à direita a cada 0,05 segundos (possuindo o mesmo movimento que o ator principal), e depois o clone é apagado. Decidiu-se por não deixar todos os clones na tela, pois perceba que durante a execução do projeto, que quanto mais clones existem na tela, mais lento se torna o giro da estrela.

Já no terceiro conjunto de blocos mostrados abaixo, toda vez em que o usuário clica na estrela, a mesma emite um som, é posicionada em um ponto aleatório da tela, cria-se um clone deste personagem, e por fim é alterada a cor do personagem.

 

 

 

 

 
Nossa atividade de hoje usou os blocos que criam clones do próprio ator. Esperamos que tenham gostado. Acompanhem nosso site para futuras atividades.

Redes Sociais

       

Idiomas do Site

Portuguese Afrikaans Arabic Chinese (Simplified) English French German Italian Japanese Polish Russian Spanish

Área de Acesso

Cadastre-se e tenha acesso a fóruns, votações e informativos exclusivos.

Semelhantes ao Scratch Brasil

Alice Brasil
Edu Scratch
Faz Game
Atto Educacional
Editora Novatec

Scratch MIT

 Scratch ED
 Scratch Day
Scratch Jr
Code Club Brasil
Code.org