public AnimationCurve animCurve; float outputY = 0; void Update(){ outputY = animCurve.Evaluate(Time.time); transform.position = new Vector3(transform.position.x+Time.deltaTime,outputY,transform.position.z); }