Пример #1
0
 //
 public void Load()
 {
     _player = _playerObject.GetComponent<Player> ();
     _player.Intiate();
     if(File.Exists(Application.persistentDataPath+"/player.dat"))
     {
         BinaryFormatter bf = new BinaryFormatter();
         FileStream file = File.Open(Application.persistentDataPath + "/player.dat", FileMode.Open);
         PlayerData player = (PlayerData)bf.Deserialize(file);
         setPlayer(_player, player);
         file.Close ();
         _player.AddContract("Thief");
         StartGame();
     }
     else
     {
         MainGUI._mainGUI._new = true;
         _camera.AddComponent<NewUserGUI>();
     }
 }