示例#1
0
    public bool Load(gameSave saveName)
    {
        _current = SerializationManager.getSaveDataFromSaveFile(saveName.ToString());
        Debug.Log("saveData was loaded");

        return(true);
    }
    // Start is called before the first frame update
    void Awake()
    {
        Button btn = GetComponent <Button>();

        if (btn == null)
        {
            Debug.LogError("no Button component for saveDataButton");
            return;
        }
        string name = PlayerPrefs.GetString(gameSave.ToString(), gameSave.ToString());

        GetComponentInChildren <TextMeshProUGUI>().SetText(name);
        btn.onClick.AddListener(saveGameButtonPressed);
    }
示例#3
0
 public bool Save(gameSave saveName)
 {
     Debug.Log("saveData was saved");
     SerializationManager.serializeEntireGameToFile(saveName.ToString(), this);
     return(true);
 }