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; } } }
public void setSelectedTurret(TurretObj turret) { selectedTurret = turret; }