private void PreviewBuildingPosition() { if (TryGetMouseGridPosition(out MapGridPosition closestGridPosition)) { Building.SetAdjustedPosition(closestGridPosition.WorldPosition); } }
public void OnDrag(PointerEventData eventData) { if (!Active) { return; } MapGridPosition closestPosition = GetClosestMouseGridPosition(eventData); Building.SetAdjustedPosition(closestPosition.WorldPosition); }