private void Start() { // Update score texts _bestScoreText.text = NumberFomatter.ToKMB(Data.GetBestScore()); UpdateCurrentScoreText(); // Subscribe to GameFinish event GameObject.FindWithTag(Tags.GameManager).GetComponent <GameManager>().GameFinishedEvent += OnGameFinished; // Subscribe to Spawn Stone event _stoneGenerator.OnStoneSpawnedEvent += SubscribeStonesOnBulletHitEvent; }
public void UpdateHp(int newHp) { _hp = newHp; _hpText.text = NumberFomatter.ToKMB(_hp); }
private void UpdateCoinCountText() { _coinsText.text = NumberFomatter.ToKMB(Data.GetCoinsCount()); }