Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Objeto não está perfeiramente no centro?

Olá,

Na aula foi explicado que, a partir do ponto "central" do jogador,

  • para cima diminui-se 8 pixels
  • para esquerda diminui-se 8 pixels
  • para direita aumenta-se 7 pixels
  • para baixo aumenta-se 7 pixels

Pois assim, a soma da esquerda com o ponto "central" e a direita daraim 16 (largura do personagem)

Mas, ao dizer isso, estaríamos dizendo que na verdade, o ponto "central" não está realmente no centro perfeito do objeto.

Correto?

2 respostas

Ola Gustavo, entendi sua pergunta mas não a compreendi. Me explique melhor talvez possa te ajudar

solução

Quis dizer que, quando posicionamos o sprite na tela, movemos ele 8 pixels para a esquerda e 8 para cima.

Achei que esse ponto fosse o meio exato do nosso sprite. Porém, quando fomos fazer o check da colisão no lado direito e embaixo, adicionamos 7 , ja que estamos no oitavo, o que significa que o ponto que eu achava que era o meio, não era exatamente o meio, pois não daria para usar meio pixel.