Eu estou começando a estudar do zero, e apesar de praticar, fazer o código, ainda tenho dúvida da ordem das variáveis, funções, e isso não ficou claro ( pra mim pelo menos ) no final da aula 07, de onde posicionar esse código. Vcs podem colocar aqui o código completo com a inclusão do código da aula 07 que é pra corrigir o erro do oponente? Eu incluí mas o erro da bolinha atrás da raquete ainda permanece. Alguém pode me ajudar com essa questão do código? Outro ponto: na aula 07 pedem pra criar uma variável let chanceDeErrar = 0, e na função movimentaRaqueteDoOponente atribuir a variável chanceDeErrar, onde é mostrado o código:
function movimentaRaqueteOponente(){ velocidadeYOponente = yBolinha -yRaqueteOponente - raqueteComprimento / 2 - 30; yRaqueteOponente += velocidadeYOponente + chanceDeErrar calculaChanceDeErrar()
mas no último vídeo, o código movimentaRaqueteOponente é exibido dessa forma:
function movimentaRaqueteOponente(){ if (keyIsDown("87")){ yRaqueteOponente -= 10; } if (keyIsDown("83")){ yRaqueteOponente += 10; } }
Minha dúvida: é pra apagar o código do vídeo e deixar o da aula 07, é pra incluir, desconsiderar o anterior... O que é pra fazer? Pra quem entende de programação parece óbvio, mas eu fiquei confusa. Acho que vocês poderiam fazer sempre uma revisão de todo o código na última aula tb, pq eu ainda estou perdida nisso. Não sou da área mas estou tentando aprender.