Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Diferença entre usar tela e document

Na logica para aumentar a bola usamos o tela.onclick. Temos interacao com o teclado. Por que usar na movimentacao da bola com as setas e necessario usar o document.onkeydown. Por que nao usar tela.onkeydown. Nao tem a minina logica. Ambos estao usando o teclado. Enfim coisas da linguagem. Se houver alguma logica me fala.

2 respostas

Olá Cida. A diferença entra a tela e o document estão nos locais de origem dos eventos. No tela.onclick, temos que o evento de clique do mouse sobre o nosso canvas possibilita ao programa reconhecer que ocorreu algum evento naquela região e então capturar as informações necessárias. Já no document, o evento de pressionar um botão faz essa vez. Quando falamos em "tela" está relacionado ao canvas e "document" ao teclado. Por isso que não é possível usarmos tela.onkeydown. Espero que possa ter compreendido. Qualquer dúvida estarei a disposição.

solução!

Leonorico,

Muito boa a sua resposta. Agora realmente entendi. Faz todo o sentido.

Muito obrigado

Att, Cida Silveira

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software