示例#1
0
 public void SetDifficultyLevel(int index)
 {
     if (userData.SetDifficultyLevelByIndex(index))
     {
         currentDifficultyLevel = userData.GetDifficultyLevel();
         UpdateHighScore();
         EventBroker.CallChangeDifficultyLevel();
     }
 }
示例#2
0
 private void Start()
 {
     birds = new GameObject[birdHouse.birdInfos.Capacity];
     Load();
     currentDifficultyLevel = userData.GetDifficultyLevel();
     CurrentBirdIndex       = GetCurrentBirdIndex();
     SelectBird(CurrentBirdIndex, false);
     EventBroker.CallChangeDifficultyLevel();
     Score     = 0;
     Record    = userData.GetCurrentLevelRecord();
     Coins     = userData.Coins;
     gameState = GameState.Idle;
     UpdateHighScore();
 }