Exemple #1
0
 public void Bind(Upgrade availableUpgrade)
 {
     _clickerComponent     = availableUpgrade;
     this.Name.text        = availableUpgrade.name;
     this.Cost.text        = availableUpgrade.Cost.ToString();
     this.Description.text = GenerateUpgradeString(availableUpgrade.UpgradePerk);
     _button = this.GetComponent <Button>();
     _clickerManager.OnTick.AddListener(IsActive);
     IsActive();
 }
Exemple #2
0
 public void Bind(Building availableBuilding)
 {
     _clickerComponent     = availableBuilding;
     this.Name.text        = availableBuilding.name;
     this.Cost.text        = _clickerManager.BuildingCost(availableBuilding).ToString();
     this.Description.text = string.Format("+{0} {1}s per second", availableBuilding.YieldAmount.Amount,
                                           availableBuilding.YieldAmount.Currency.name);
     _button = this.GetComponent <Button>();
     _clickerManager.OnTick.AddListener(IsActive);
     IsActive();
 }
Exemple #3
0
 public void Bind(Upgrade availableUpgrade)
 {
     _component     = availableUpgrade;
     this.Name.text = availableUpgrade.Name;
     this.Cost.text = availableUpgrade.Cost.ToString();
 }
Exemple #4
0
 public void Bind(Building availableBuilding)
 {
     _component     = availableBuilding;
     this.Name.text = availableBuilding.Name;
     this.Cost.text = _clickerManager.BuildingCost(availableBuilding).ToString();
 }
Exemple #5
0
 public void Bind(Building availableBuilding)
 {
     _component     = availableBuilding;
     this.Name.text = availableBuilding.Name;
     this.Cost.text = availableBuilding.Cost.ToString();
 }