{
[SerializeField]
private float _speed = 5f;
[SerializeField]
private int _lives = 10;
// Start is called before the first frame update
void Start()
{
//start at position 0, 5, 0
transform.position = new Vector3(0, 5, 0);
}
// Update is called once per frame
void Update()
{
transform.Translate(Vector3.right* _speed * Time.deltaTime);
if (transform.position.x < -7.88f)
{
transform.position = new Vector3(-7.88f, transform.position.y, 0);
_speed = 5.1f;
}
if (transform.position.x > 7.88f)
{
transform.position = new Vector3(7.88f, transform.position.y, 0);
_speed = -5.2f;
}
}
}