void Update() { if (dest != transform.position) transform.position = Vector3.MoveTowards(transform.position, dest, Time.deltaTime * speed); else GameObject.Destroy(this.gameObject); }