1
resposta

Raquete não se move para baixo.

Selecionei várias vezes, inclusive fiz o teste com outras teclas e não consegui mover a raquete para baixo.

Segue o print:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Lucas! Como vai você, tudo bem?

Seu código apresenta um pequeno problema em relação ao escopo da estrutura condicional que movimenta a raquete para baixo. O que está ocorrendo é que você inseriu essa condição dentro da condição que movimenta a raquete para cima, e isso está gerando o confito, basicamente é como se você estivesse dizendo isso:

A movimentação para baixo só vai ocorrer se a seta para cima estiver pressionada e a seta para baixo estiver pressionada também.

Ficou uma condição (um SE) dentro da outra.

O correto seria inserir uma condição embaixo da outra, dessa forma aqui:

Blocos Scratch com uma condição abaixo da outra para movimentação da raquete

Olha só, aqui o nosso SE faz duas verificações de forma independente:

Se a tecla para cima for pressionada, então movimente para cima

Se a tecla para baixo for pressionada, então movimente para baixo

Espero que tenha conseguido ajudar você.

Se as dúvidas persistirem, fico à disposição.

Bons estudos e continue compartilhando seu progresso ou dúvidas conosco!

Um abraço!