So I wish to have an object accelerate to a curtain speed limit and hold that speed - stop accelerating once it hits that limit. btw I cannot have a rigidbody attached to this object.
public float minSpeed = 1f;
public float topSpeed = 55f;
int Acceleration = 1;
void Update ()
{
// Movement
transform.position = new Vector2 (transform.position.x + minSpeed * Time.deltaTime, transform.position.y);