コード例 #1
0
 void CheckScore(string name, int score, TagManager.GameDifficulty difficulty)
 {
     if (PYScoreData.GetStudentScore(name, difficulty) > score)
     {
         PYAlertPopup popup = PYAlertPopup.InvokeAlertPopup("Popups/AlertPopup_1b").SetTitle("ATENÇÃO!", 1).SetText("O resultado atual é inferior ao já registrado, e por isso será descartado.".ToUpper(), 1);
         popup.AddButton("PYButtonConfirm", null).AddButtonAction(0, () => { BackToMainMenu(); PYAudioManager.Instance.StartAudio(PYAudioTags.Voice_ptBR_Continuar); });
         popup.ClosePopupByFader = false;
         popup.Open();
         PYAudioManager.Instance.StartAudio(PYAudioTags.Voice_ptBR_RegistrarPop03).Delay(.25f).Play();
     }
     else
     {
         RegisterScore(name, score, difficulty);
     }
 }