Ejemplo n.º 1
0
        public void TryToPlace()
        {
            IBuildingService buildingService = ServiceLocator.Instance.GetService <IBuildingService>();

            if (buildingService.CanPlaceBuilding(this.building))
            {
                buildingService.PlaceBuilding(this.building);
            }
            else
            {
                this.visual.Remove();
            }
        }