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.