1
resposta

Meu creeper a partir do inicio do canvas.

Opa, espero que estejam bem,

Dei uma olhada nas soluções apresentadas pela galera e pelo menos as que eu vi, nenhuma estava igual a minha.

Confesso que quebrei a cabeça para calcular a largura e a altura, não sei se foi só eu. Soma pra cá, subtração pra la, comparando com o meio, foi meio confuso haha. No final deu bom.

<canvas width='600' height='400'>  </canvas>

<script>

    var tela = document.querySelector("canvas");

    var pincel = tela.getContext('2d');

    pincel.fillStyle = 'darkgreen';
    pincel.fillRect(0,0,350,300); //cabeça

    pincel.fillStyle = 'black'
    pincel.fillRect(50,60 , 90 , 90); //olho esquerdo
    pincel.fillRect(210,60 , 90, 90); //olho direito

    pincel.fillRect(140,150 , 70 , 100); //nariz

    pincel.fillRect(100,190 , 40 , 110); //boca esquerda
    pincel.fillRect(210,190 , 40 , 110); //boca direita

</script>
1 resposta

Wallace,

Show, eu também fiz assim, no momento que estava fazendo pensei "E se eu usar somente esse fillStyle black pra todos" e deu certo.. Parabéns jovem. O meu ficou igualzinho o seu, até as coordenadas. rsrsr