Unity 2D Вид зверху

2075 / Unity / 2D / Гравець / Вид зверху

 

Player2D
  • Rigitbody2D: Gravity Scale 0, Freez Rotation z

 

public float speed = 5.0f;
Rigidbody2D rb;
Vector2 movement;

void Start()
{
  rb = GetComponent<Rigidbody2D>();
}

void Update()
{
  movement.x = Input.GetAxisRaw("Horizontal");
  movement.y = Input.GetAxisRaw("Vertical");
}

void FixedUpdate()
{
  rb.MovePosition(rb.position + movement * speed * 0.02f);
}