2
respostas

[Projeto] A cara do Creeper

Show de bola!!!!

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

E o código ficou assim:

<title>rodar</title>

<!-- Definir tag canvas -->
<canvas width="600" height="400"></canvas>

<script>

//    criar script para tela e pincel

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

//    desenhar e pintar creeper

//    preenchimento do fundo 450 x 400
    pincel.fillStyle = 'lightgrey';
    pincel.fillRect(0, 0, 600, 400);

//    cabeça - retângulo 1 - 350 x 300 - verde
    pincel.fillStyle = 'darkgreen';
    pincel.fillRect(125, 50, 350, 300);

//    olhos - retângulos 2 e 3 - 90 x 90 - preto
    pincel.fillStyle = 'black';
    pincel.fillRect(175, 110, 90, 90); // olho esquerdo
    pincel.fillRect(335, 110, 90, 90); //    olho direito

//    naris - retângulo 4 - 70 x 100 - preto
    pincel.fillRect(265, 200, 70, 100);

//    boca - retângulos 5 e 6 - 40 x 110 - preto
    pincel.fillRect(225, 240, 40, 110); // parte esquerda
    pincel.fillRect(335, 240, 40, 110); // parte direita

</script>

.

Depois de comparar com a alternativa certa, surgiu uma dúvida:

Por qual razão, no código da alternativa correta não centralizaram a figura em relação ao canvas, deixaram deslocada para direita?

2 respostas

Olá, Sr.Carlos, tudo bem?

Que bacana ficou o seu Creeper, ficou certinho, parabéns!

O Creeper da resolução de fato não está centralizado, isso porque não era um dos objetivos da atividade, pois não altera o resultado. Nota-se que apesar de utilizar coordenadas diferentes da resolução, você conseguiu formar o Creeper. Logo, concluímos também que podemos chegar ao mesmo objetivo (desenhar o Creeper) utilizando meios diferentes, a magia da programação, não é mesmo?

Reforço que estou à disposição para tirar dúvidas.

Grande Abraço e bons estudos!

Fala, Monalisa!!

Sim, o bom é que sempre tem caminhos diferentes. O importante é chegar no destino certo, percorrendo o caminho que seja mais adequado às próprias intenções.

ou então, cada um com suas neuras, né?

Hehehehehe

Valeu!

Abs e bom trabalho!!