Ejemplo n.º 1
0
 private void Show()
 {
     gameObject.SetActive(true);
     Myaudio.PlayOneShot(vars.DeadClip);
     GameData.isGame = false;
     Gamemanager.Instance.SetDiamondCount(Gamemanager.Instance.NewDiamondCount);
     if (Gamemanager.Instance.isHardMode)
     {
         Gamemanager.Instance.SetBestScoreHard(Gamemanager.Instance.Score);
         if (Gamemanager.Instance.GetBestScoreHard() <= Gamemanager.Instance.GetScore())
         {
             Myaudio.PlayOneShot(vars.NewBestClip);
             New.SetActive(true);
             txt_BestScore.text = "最高分:" + Gamemanager.Instance.GetScore().ToString();
         }
         else
         {
             New.SetActive(false);
             txt_BestScore.text = "最高分:" + Gamemanager.Instance.GetBestScoreHard().ToString();
         }
     }
     else
     {
         Gamemanager.Instance.SetBestScore(Gamemanager.Instance.Score);
         if (Gamemanager.Instance.GetBestScore() <= Gamemanager.Instance.GetScore())
         {
             Myaudio.PlayOneShot(vars.NewBestClip);
             New.SetActive(true);
             txt_BestScore.text = "最高分:" + Gamemanager.Instance.GetScore().ToString();
         }
         else
         {
             New.SetActive(false);
             txt_BestScore.text = "最高分:" + Gamemanager.Instance.GetBestScore().ToString();
         }
     }
     if (Gamemanager.Instance.isMoreScore)
     {
         txt_Score.text = Gamemanager.Instance.GetScore().ToString() + "*" + ShopPanel.GetScoreTimes().ToString()
                          + "=" + ((int)(Gamemanager.Instance.GetScore() * ShopPanel.GetScoreTimes())).ToString();
     }
     else
     {
         txt_Score.text = Gamemanager.Instance.GetScore().ToString();
     }
     txt_NewAddDiamond.text = "+" + Gamemanager.Instance.NewDiamondCount.ToString();
     //NewDiamondCount = 0;
 }