public override void Initialize(GameObject obj_in) { upgradePlayer_ = obj_in.GetComponent <UpgradePlayer>(); upgradePlayer_.maxHealth_ = this.maxHealth_; upgradePlayer_.firerate_ = this.firerate_; upgradePlayer_.speed_ = this.speed_; upgradePlayer_.name_ = this.name_; }
public void InitData(UpgradePlayer Data) { _upgrade = Data; BuyBut.onClick.AddListener(Buy); TextBonus.text = Data.NameAbility; _tabImageBlockLvl = new Image[Data.Values.Length]; _tabImageBlockLvl[0] = BlockLvlToDuplicate.GetComponentInChildren <Image>(); for (int i = 1, iLength = Data.Values.Length; i < iLength; i++) { GameObject go = GameObject.Instantiate(BlockLvlToDuplicate, ContainerLvlUpgrade, false) as GameObject; _tabImageBlockLvl[i] = go.GetComponentInChildren <Image>(); } }
public void upgradeCrit() { UpgradePlayer.UpgradeCrit(); Sounds.OneShot(Sounds.Instance.ui.upgradeBuy); }