public void MoveUnits(Vector2 target) { RaycastHit hit; Physics.Raycast(userCamera.ScreenPointToRay(target), out hit, 1000); unitManager.ActionSelectionUnits((mover) => { mover.Move(hit.point); }); }