public bool PutDownCube() { this.enabled = false; _highLightObj.gameObject.SetActive(false); if (_currentOnCell == null || _currentOnCell.Building != null || !_currentOnCell.CanBuildBuilding) { return(false); } _currentOnCell.BuildBuilding(GetComponent <Building>()); CalculateScore.Calculate(GetComponent <Building>()); return(true); }