Esempio n. 1
0
 // Start is called before the first frame update
 void Start()
 {
     if (File.Exists(_storePath))
     {
         _playerinfo = SaveOrLoad.Load <Playerinfo>(_storePath);
         if (_playerinfo != null)
         {
             _gameStatePopUpHighScoreText.text = "Highscore : " + _playerinfo.score.ToString();
         }
     }
 }
Esempio n. 2
0
        // Start is called before the first frame update
        void Start()
        {
            #region load player info

            _playerinfo = new Playerinfo();
            if (File.Exists(_storePath))
            {
                _playerinfo = SaveOrLoad.Load <Playerinfo>(_storePath);
                if (_playerinfo == null)
                {
                    _playerinfo = new Playerinfo();
                }

                _playerinfo.levelNumber = 1;
            }

            #endregion

            Reset();
            LevelManager.Instance.scoreUpdated += Instance_ScoreUpdate;
            MainCharacter.Instance.gameOver    += GameOver;
        }