Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

erro no constrain da minha raquete

coloquei certinho o constrain e mesmo assim, na parte superior, ele continua indo além da borda

function movimentaminharect(){ if (keyIsDown(UP_ARROW)){ yrect -= 10; } if (keyIsDown(DOWN_ARROW)){ yrect += 10; yrect = constrain(yrect, 10, 325); } }

2 respostas
solução!

Olá Maria! Tudo bem com você?

Sinto muito que está com esse problema. Vou te ajudar a identificar possíveis problemas e soluções:

  • Verifique a Ordem das Operações: Certifique-se de que a linha que utiliza o constrain vem após as linhas onde você modifica yrect (move para cima ou para baixo). Caso contrário, as modificações ocorrerão antes de aplicar o constrain, o que pode causar problemas.

  • Possíveis Interferências: Verifique se há outras partes do código que estão modificando yrect e que podem estar interferindo na aplicação do constrain.

  • Erro de Digitação: Certifique-se de que não há erros de digitação ou sintaxe no seu código, como algum nome de variável escrito de forma incorreta.

Se mesmo após verificar esses pontos o problema persistir, pode haver alguma outra parte do código que esteja afetando o movimento do retângulo. Se possível, compartilhe o link do seu projeto para que eu possa analisar mais detalhadamente e oferecer ajuda específica. Fico à disposição!

Obrigada! Consegui resolver