void TryToResetSelection(MapSelectionType mapSelectionType) { if (highlightedHouse != null && highlightedHouse != selectedHouse) { highlightedHouse.ManageSelectedHouse(MapSelectionType.Undefined); } if (mapSelectionType != MapSelectionType.Selection || selectedHouse == null) { return; } selectedHouse.ManageSelectedHouse(MapSelectionType.Undefined); highlightedHouse = null; selectedHouse = null; TweenUIAnimations.MoveDown(mapView.BottomBar); }
void TryToSetSelectedObject() { if (selectedHouse != null) { selectedHouse.IsSelcted = false; selectedHouse.ManageSelectedHouse(MapSelectionType.Undefined); } else { TweenUIAnimations.MoveUp(mapView.BottomBar); } selectedHouse = highlightedHouse; DisplayData(); selectedHouse.ManageSelectedHouse(MapSelectionType.Selection); }