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

Nao esta aparecendo nada

<canvas id="tela" width="600" height="400"></canvas>
<script>

var tela = document.getElementById("tela");
var c = tela.getContext("2d");

var limpaTela = function() {
    c.clearRect(0,0,600,400);
}


var imagem = new Image();
imagem.src = "http://www.caelum.com.br/imagens/instrutores/fotos/paulo-silveira-90.jpg";

var desenhaImagem = function(x, y) {
    c.drawImage(imagem, x, y)
};

var desenha = function() {
    limpaTela();
    circulo(x, 100, 10);
    desenhaImagem(x, 200);
    //circulo(x, 100, x/2);
    x = x + 1;
};

setInterval(desenha, 30);
</script>

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
3 respostas

Ao rodar este código acusa problema na função "circulo", ela não está neste código enviado.

solução!

Você tem que declarar essa função "circulo(x, 100, 10)" pq do jeito que esta no código enviado não existe essa função, então o compilador não sabe o que fazer com ela

muito obrigado deu certo aqui.