private void AddSaveButton(string name) { GameObject instance = Instantiate(buttonPrefab, saveGrid); instance.GetComponentInChildren <Text>().text = SaveDictionary.GetPrefix(name); instance.GetComponentInChildren <Button>().onClick.AddListener( delegate { LoadSave(name); }); }
public void LoadSave(string name) { string save = SaveDictionary.GetPrefix(name); string last = SaveDictionary.GetLastScene(name); Debug.Log(string.Format("Loading from Menu to {0}", save)); GameManagement.GameManager.Instance.currentSave = save; if (last == null) { NextLevelButton(1); } else { NextLevelButton(last); } }