void MoveUnits(Vector3 pos) { moveToPos = pos; foreach (GameObject g in selectedUnits) { g.GetComponent <Unit>().state = Unit.State.moving; UnitMove u = g.GetComponent <UnitMove>(); u.MoveToSpot(pos); } }