/*void Awake()
     * {
     *  // Помещаем окно ожидания в центр экрана
     *  var readyScreen = GameObject.Find("ReadyScreen");
     *  readyScreen.transform.position = Vector3.zero;
     * }*/
    void Start()
    {
        Vector3 cama        = new Vector3(Screen.width, Screen.height, 0f);
        Vector3 targetWidth = cam.ScreenToWorldPoint(cama);
        Vector3 targetHight = cam.ScreenToWorldPoint(cama);

        maxWidth = targetWidth.x;
        maxHight = targetHight.y;
        Scores   = 0;
        Record   = PlayerPrefs.GetInt("Record", Record);
        var             scoresScreen    = GameObject.FindGameObjectWithTag("ScoreScreen");
        ScoreScreenMenu scoreScreenMenu = scoresScreen.GetComponent <ScoreScreenMenu>();

        scoreScreenMenu.SetRecord(Record);

        // Вызывается при каждой загрузке уровня. Сбрасываем настройки текущей игры
        MainScores.SetVisible(true);
        GameOver = false;
    }
    public void EndGame()
    {
        GameOver = true;

        // Запоминаем рекорд

        StopAllCoroutines();

        PlayerPrefs.SetInt("Record", Record);
        // Включаем аниматор у экрана очков, тем самым будет проиграна его единственная анимация
        var scoresScreen = GameObject.FindGameObjectWithTag("ScoreScreen");

        scoresScreen.transform.position = Vector3.zero;
        scoresScreen.GetComponent <Animator>().enabled = true;

        // Указываем меню текущее количество очков и рекорд
        ScoreScreenMenu scoreScreenMenu = scoresScreen.GetComponent <ScoreScreenMenu>();

        scoreScreenMenu.SetRecord(Record);
        scoreScreenMenu.SetScores(Scores);
    }