public void ButtonPressed() { buttonPrice += buttonPrice * rateOfPriceIncrease; buttonText.text = buttonPrice.ToShortString(); rateOfChange += rateOfUnitIncrease; rateOfChangeText.text = rateOfChange.ToShortString() + "/sec"; CompareAndHandleButtonActivation(unit, buttonPrice); }
private void Start() { secondFraction = 0.0f; showText.text = unit.ToShortString(); buttonText.text = buttonPrice.ToShortString(); rateOfChangeText.text = rateOfChange.ToShortString() + "/sec"; CompareAndHandleButtonActivation(unit, buttonPrice); }
private void SetUpIncreaseUnit(IdleCurrency unitIncreasePerSecond, IdleCurrency permanentMultiplier) { IdleCurrency currentUnitsPerInNextClickPerSecond = unitIncreasePerSecond * permanentMultiplier * App.GetLevelData().Prestige * App.GetLevelData().currentMultiplier; for (int i = 0; i < increaseUnitTexts.Length; i++) { increaseUnitTexts[i].text = currentUnitsPerInNextClickPerSecond.ToShortString() + "/sec"; } }
private void SecondElapsed() { unit += rateOfChange; showText.text = unit.ToShortString(); CompareAndHandleButtonActivation(unit, buttonPrice); }