Рух до іншого об'єкту

По прямій

public GameObject player;

void Update(){

     transform.position = 

     Vector3.Lerp(transform.position, player.transform.position, 0.3f * Time.deltaTime);

}

По дузі

transform.position = 

Vector3.Slerp(transform.position, player.transform.position, 0.3f * Time.deltaTime);