move object gradually?

  1. Use iTween
  2. Set use
    startPoint = CrewControl.transform.position;
    startTime = Time.time;
    endPoint = this.transform.position;
    

    Update use

    if (Time.time - startTime < duration)
    {
        CrewControl.transform.position = Vector3.Lerp(startPoint, endPoint, (Time.time - startTime) / duration);
    }