Olá, por quê não precisamos declarar a função colidiu no sketch.js ?
A função verificaColisao tivemos de declarar ela no sketch.
abs.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá, por quê não precisamos declarar a função colidiu no sketch.js ?
A função verificaColisao tivemos de declarar ela no sketch.
abs.
Olá, Leandro! Tudo bem? Espero que sim!
Houve uma mudança de nome da função. Na aula 04-01 a função está como colidiu, porém, mais a frente, na aula 04-04, verá que a função colidiu está com o nome de voltaAtorParaPosicaoInicial.
Agora, porque não declaramos ela dentro do sketch?
Quando chamamos a função verificaColisao dentro dela, na condição if, temos a invocação da função voltaAtorParaPosicaoInicial. Logo, todas as vezes em que houver a colisão esse if é acionado. Por isso que somente foi declarado a função verificaColisao dentro do sketch.
Espero ter ajudado, Leandro!!!
Qualquer dúvida, nos procure.
Bons estudos e vamos em frente!!!