예제 #1
0
 public void UpdateLevelTMPs()
 {
     for (int i = 1; i < SceneManager.sceneCountInBuildSettings; i++)
     {
         sortedLevelTmps[i - 1].text = CoinDataHandler.GetCoinsByLevel((GameScene)i) + "/" + sortedTotalCoins[i - 1];
     }
 }
예제 #2
0
 public void SaveToFileIfNeeded()
 {
     if (IsSaveToFileNeeded)
     {
         CoinDataHandler.UpdateAndSaveCoinsByLevel((GameScene)lastSceneIndex, coinBalance);
     }
     UpdateTmpsWithCoinData();
 }
예제 #3
0
 private void UpdateBestScore()
 {
     UpdateTmpCollection(CoinDataHandler.GetCoinsByLevel((GameScene)lastSceneIndex) + "/" + Coins.Length, bestScoreTmps);
 }
예제 #4
0
 private void UpdateTotalCoinTmps()
 {
     UpdateTmpCollection(CoinDataHandler.GetTotalPlayerCoins() + "", totalPlayerCoinTmps);
 }