1
resposta

Dúvida sobre o funcionamento do loop FOR.

Bom dia, a todos,

Estava analisando o código do arquivo "carros.js" e fiquei com uma dúvida referente a como o loop FOR opera.

Nós utilizamos o loop FOR, até a presente aula, em três ocasiões, dentro da função para "carregar a imagem dos carros", dentro da função para "movimentar os carros" e dentro da função para "voltar os carros às suas respectivas posições iniciais".

Minha dúvida é: aplicar movimento e fazer a verificação da posição dos carros em relação a extremidade da tela é algo contínuo e portanto, imagino, que esses 2 loops FOR estejam sendo iterados várias vezes todos os frames, contudo o que acontece com loop referente ao "carregamento dos sprites"? O que faz com que esse loop seja executado 1 única vez e não diversas vezes todos os frames e gere uma tonelada de sprites na tela? Ou então, ele também está sendo executado várias vezes, porém todos esses "novos" sprites estão sendo gerados no mesmo local (xCarros[i], yCarros[i]) e esses sprites só estão sobrepostos?

Agradeço pela atenção, Mateus.

1 resposta
O post foi fechado por inatividade após 3 meses. Para continuar o assunto, recomendamos criar um novo tópico. Bons Estudos!