Пример #1
0
 public void ScoreTabButtonPress()
 {
     if (!menu_Ctrl.scoreTab.active)
     {
         menu_Ctrl.OpenStaticticsTab();
     }
     else
     {
         menu_Ctrl.closeScoreTab();
     }
 }
Пример #2
0
    void test_gameover()
    {
        //Открываем меню только после того как надпись гейм овер высветится полностью
        if (GameOver)
        {
            if (!GameOverSend && !CheatsFound)
            {
                GameOverSend = true;
                //Запихиваем результат в таблицу
                asuncFuncSteam asuncSteam  = GameObject.FindGameObjectWithTag("steam_manager").GetComponent <asuncFuncSteam>();
                bool           NeedReWrite = false;
                if (Input.GetKey(KeyCode.LeftAlt) && Input.GetKey(KeyCode.RightAlt))
                {
                    NeedReWrite = true;
                }

                asuncSteam.UploadScoreInLeaderboard((int)CoofST, NeedReWrite);
                if (scoreTab != null)
                {
                    scoreTab.TimeUpdate = 999;
                }
            }

            start_menu_song();
            if (player.ScoreALL <= 0 && GameOverTime <= 0)
            {
                achievement.zero_score();
            }
            GameOverTime += Time.deltaTime;

            menu_Ctrl = gameObject.GetComponent <menu_ctrl>();
            if (GameOverTime > 4 && !menu_Ctrl.menu.active)
            {
                menu_Ctrl.OpenStaticticsTab();
            }
        }
    }