Boa noite, eu gostaria de aumentar a velocidade dos carros a cada ponto feito no jogo da vaquinha =)
Boa noite, eu gostaria de aumentar a velocidade dos carros a cada ponto feito no jogo da vaquinha =)
Oi Guilherme, tudo bem? Obrigado pela paciência em aguardar uma resposta!
Para aumentar a velocidade dos carros em seu jogo a cada ponto marcado, será necessário a criação de duas condições dentro da função movimentaCarro()
:
function movimentaCarro(){
for (let i = 0; i < imagemCarros.length; i++){
if (yAtor < 16){
xCarros[i] -= velocidadeCarros[i]++;
}
if (yAtor > 16){
xCarros[i] -= velocidadeCarros[i];
}
}
}
Perceba que no código acima, na primeira condição, sempre que o ator estiver em uma posição y menor que 16, a velocidade dos carros será aumentada. Já a segunda condição impede que a velocidade dos carros aumente quando a posição y do ator for maior que 16.
Espero ter ajudado. Caso tenha outras dúvidas, estarei à disposição para te auxiliar.
Um grande abraço e bons estudos.