Pular para o conteúdo principal

Postagens

Destaques

  Inimigo 2D simples (estilo goomba )     Enquanto aprendia como movimentar personagens sem o controle do jogador, aprendi como criar um personagem que patrulha uma plataforma sem cair para fora, de acordo com o tamanho da plataforma.          Com poucas linhas de código, mas sem usar rigidbody 2D eu fiz o círculo patrulhar a plataforma, mudando de direção apenas quando um objeto invisível em sua frente detectasse que não existe mais colisão no final da plataforma. super simples, mas muito útil! public class patrol : MonoBehaviour { public float speed; private bool movingRight = true; public float distance; public Transform groundDetection; private void Update() { transform.Translate(Vector2.right * speed * Time.deltaTime); RaycastHit2D groundInfo = Physics2D.Raycast(groundDetection.position, Vector2.down, distance); if (groundInfo.collider == false) { if (movingRight == true) { transform.e

Últimas postagens