コード例 #1
0
ファイル: input_taker.cs プロジェクト: mahajan-aadi/2048
    // Update is called once per frame
    void Update()
    {
        bool move = movement.check_move();

        if (move && movement.game == game_manager.gamestate.playing)
        {
            get_input();
        }
        if (!move)
        {
            movement.game          = game_manager.gamestate.not_playing;
            gameoverscoretext.text = movement.scoretext.text;
            gameover.SetActive(true);
            int scoretext;
            int highscoretext;
            int.TryParse(movement.scoretext.text, out scoretext);
            int.TryParse(highscore.text, out highscoretext);
            if (scoretext > highscoretext)
            {
                PlayerPrefs.SetInt("highscore", scoretext);
            }
        }
    }