Importante

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!

2
respostas

Funções que não precisam estar no sketch

Bom dia. Gostaria de entender porquê algumas das funções desenvolvidas necessitam estar definidas no sketch, enquanto outras não precisam. Ex: movimentaAtor(), mostraCarro() precisam estar no sketch, já outras como podeSeMover(), voltaAtorParaPosicaoInicial(), funcionam normalmente sem serem colocadas no sketch.

2 respostas

Elas não são chamadas dentro do sketch pois serão chamadas internamente por outras das funções que já estão no sketch. Por exemplo, a função voltaAtorParaPosicaoInicial() só será chamada dentro das funções marcaPonto() ou colidiu(), antes disso, não faz sentido chamá-la.

Ajudou a explicação Tiago?