My game doesn't load on my phone and in my console, So many errors pops up but the build is successful?
Here is most important errors:
and it might be linked to my saving manager:
using UnityEngine;
using System.IO;
using System.Runtime.Serialization.Formatters.Binary;
public static class SaveManager
{
public static void SavePlayer(PlayerMovement player)
{
BinaryFormatter formatter = new BinaryFormatter();
string path = Application.persistentDataPath + "/player.T2T";
FileStream stream = new FileStream(path, FileMode.Create);
GameData gameData = new GameData(player);
formatter.Serialize(stream, gameData);
stream.Close();
}
public static GameData LoadPlayer()
{
string path = Application.persistentDataPath + "/player.T2T";
if (File.Exists(path))
{
BinaryFormatter formatter = new BinaryFormatter();
FileStream stream = new FileStream(path, FileMode.Open);
GameData gameData = formatter.Deserialize(stream) as GameData;
stream.Close();
return gameData;
}
else
{
Debug.LogError("Save file not Found in " + path);
return null;
}
}
}
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…