Пример #1
0
    void OnMouseDown()
    {
        if (PlayStat.isGameOver)
        {
            return;
        }

        if (EventSystem.current.IsPointerOverGameObject())
        {
            return;
        }
        if (existedTurret == null)
        {
            TurretObj turretToBuild = BuildManager.instance.getSelectedTurret();

            if (PlayStat.Money >= turretToBuild.cost)
            {
                existedTurret   = (GameObject)Instantiate(turretToBuild.turretPrefab, transform.position + offset, transform.rotation);
                PlayStat.Money -= turretToBuild.cost;
            }
        }
    }
Пример #2
0
 public void setSelectedTurret(TurretObj turret)
 {
     selectedTurret = turret;
 }