using UnityEngine;
public class playercontroller : MonoBehaviour
{
public Rigidbody2D rb;
private float inputX;
public float speed = 20f;
void Start()
{
rb = GetComponent<Rigidbody2D>();
}
void Update()
{
inputX = Input.GetAxis("Horizontal");
rb.velocity = new Vector2(inputX * speed, rb.velocity.y);
Flip();
}
void Flip()
{
if (inputX > 0)
{
if (transform.eulerAngles.y != 0)
{
transform.eulerAngles = new Vector3(0f, 0f, 0f);
}
}
else if (inputX < 0)
{
if (transform.eulerAngles.y != 180)
{
transform.eulerAngles = new Vector3(0f, 180f, 0f);
}
}
}
}