예제 #1
0
    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);
    }