Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

direção

Boa tarde,alguém poderia me explicar a questão da lógica do movimento por favor?,eu não entendi

1 resposta
solução!

Olá, Arthur, tudo bem?

O sistema de movimentação do Scratch é baseado em dois parâmetros, sistema de coordenadas e direção . A posição do ator é baseada em dois números(x,y), que chamamos de coordenadas.

Captura de tela do Scratch. Nela o cenário corresponde a um plano cartesiano com coordenadas. Da parte superior, sentido horário, a coordenadas(X:0, Y:180), (X:240, Y:0), (X:0 e Y:-180) e (X:-240 e Y:0. No centro coordenada(X:0 , Y:0). Nela há o ator com posição X: -109 e y:38.

  • X varia entre (-240 e 240) e Y varia entre (-180 e 180)
  • À esquerda e abaixo são representados por números negativos
  • À direita e acima são representados por números positivos.

O nosso ator da figura acima está na posição X=-109 e Y=38.

Quando utilizamos o bloco de movimento mova 12 passos, o ator irá mover 12 passos a partir dessa posição x, y.

Captura de tela do Scratch. Há um bloco de evento “Quando a bandeira verde for clicada, sempre mova 12 passos” e seta indicando repetição

E o bloco de controle “Sempre” seta indicando repetição, fará uma repetição, a medida que esse bloco é executado várias vezes, logo, a cada iteração o ator não vai estar no mesmo lugar de antes, isso gera, portanto, um movimento uniforme.

Mas para qual direção? Para baixo? Para Direita? Para Esquerda?

A direção será baseada em graus. Abaixo deixo uma imagem com a direção e grau correspondente.

Figura corresponde a um circulo trigonométrico. Da parte superior seguindo sentido horário, os graus 0, 45, 90, 135, 180, -135, -90, -45

Se a bolinha estiver apontado para a direção de 90 graus, ele vai andar para a direita

Captura de tela Scratch. Nela há o bloco de movimento aponte para a direção 90, e uma seta indicando lado direito.

Se estiver apontado para a direção de 180 graus, o ator vai andar para baixo;

Captura de tela Scratch. Nela há o bloco de movimento aponte para a direção 180, e uma seta indicando lado baixo.

Se a bolinha apontar para -180, será para baixo, pois ao girar 180°, chegaremos na mesma posição do 180°.

Espero ter ajudado.

Abraços.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!