private void TurretSelectedHandler(TurretHolder towerHolder)
    {
        _tooltipDisplay.transform.position = _mainCamera.WorldToScreenPoint(towerHolder.Turret.transform.position);

        _turretImage.sprite = towerHolder.Turret.TowerData.Icon;
        _nameText.text      = towerHolder.Turret.TowerData.Name;
        _costText.text      = $"${towerHolder.Turret.TowerData.Cost}";
        _fireRateText.text  = $"Fire rate: {towerHolder.Turret.TowerData.FireRate}";
        _rangeText.text     = $"Range: {towerHolder.Turret.TowerData.Range}";

        _turretHolder = towerHolder;

        _tooltipDisplay.SetActive(true);
    }
Exemple #2
0
 public void Initialise(TurretHolder turretHolder)
 {
     _turretHolder = turretHolder;
 }