public void LoadGame() { if (File.Exists(Application.persistentDataPath + "/MySaveData.dat")) { BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Open(Application.persistentDataPath + "/MySaveData.dat", FileMode.Open); SaveSimpleData data = (SaveSimpleData)bf.Deserialize(file); file.Close(); intToSave = data.savedInt; floatToSave = data.savedFloat; activeLevelConfiguration = data.activeLevelConfiguration; Debug.Log("Game data loaded!"); } else { Debug.LogError("There is no save data!"); } }
public static void Load(ActiveLevelConfiguration argument, LoadSceneMode loadSceneMode = LoadSceneMode.Single) { LoadScene(_sceneName, loadSceneMode, argument); }
public void ChangeActiveLevelConfiguration(ActiveLevelConfiguration activeLevelConfiguration) { this.activeLevelConfiguration = activeLevelConfiguration; }
public void LoadLevel(ActiveLevelConfiguration activeLevelConfiguration) { DefaultLevel.Load(activeLevelConfiguration); }
public void NextStageLevelLoad(ActiveLevelConfiguration activeLevelConfiguration) { DefaultLevel.Load(activeLevelConfiguration); }