public void AddPlayerSpeechReward(PlayerSpeechRewards player_speech_reward)
 {
     if (!mPlayerTotalSpeechRewards.Contains(player_speech_reward))
     {
         mPlayerTotalSpeechRewards.Add(player_speech_reward);
     }
     mGameManagerScript.UpdateGameStates(mPlayerTotalSpeechRewards, mPlayerTotalBalloonRewards);
 }
예제 #2
0
    private IEnumerator UpdatePlayerSpeechReward(PlayerSpeechRewards player_speech_reward, float delay)
    {
        yield return(new WaitForSeconds(delay));

        m_GameManagerScript.AddPlayerSpeechReward(player_speech_reward);
    }
예제 #3
0
 public void AddPlayerSpeechReward(PlayerSpeechRewards player_speech_reward)
 {
     m_PlayerRewardsManagerScript.AddPlayerSpeechReward(player_speech_reward);
     mCurrentSpeechReward = player_speech_reward;
     ShowSpeechRewardAnimation();
 }