1
resposta

Bolinha teletransportando (Scratch)

Logo no inicio ao selecionar a posição inicial, coloco x0 e y0 mas não fica no centro, então coloco um valor onde fica mais próximo do centro.

Ao na hora da movimentação, quando a bolinha colide com a borda ela volta, mas antes da um "TP" para o alto ou para baixo, ficando um movimento estranho. Já refiz várias vezes e sempre acontece o mesmo.

Se alguém puder ajudar agradeço! ^^

1 resposta

Olá Maysa, como vai?

As vezes pode acontecer esse problema quando os atores não foram criados exatamente no centro da tela de desenho, para resolver isso você pode centralizar sua bolinha na tela seguindo os passos abaixo:

  • No seu projeto selecione a bolinha e depois vá na aba Fantasias

indentificação de clique no ator bolinha e depois na aba fantasias

  • Depois clique na sua bolinha e arraste ela para o centro da área de desenho até que os dois +, da bolinha e da área de desenho, se encontrem.

indicação de selação da bolinha na área de desenho e alinhamento do centro dela com o centro da área de desenho

Repita esse processo em todos os atores (bolinha e raquetes), eles passarão a ter como referência o centro da tela de desenho e você vai conseguir controlar a posição com o x e o y. Se não funcionar realinhando os atores, você pode apagar e criar novamente direto no centro da área de desenho.

Testa aí no seu e me fala se deu certo. Se ainda assim não funcionar, me manda o link de compartilhamento do seu projeto preu dar uma olhada no código e conseguir te ajudar melhor.

Espero ter ajudado, se tiver alguma dúvida fique a vontade para mandar aqui no fórum. Bons estudos =)