示例#1
0
    public void Load(int saveMode = -1)
    {
        FileStream m_file = FileOpen(FileMode.Open, FileAccess.Read);

        if (saveMode == -1)
        {
            string m_json = File.ReadAllText(savefilePath);
            Debug.Log(m_json);
            FromJsonSaveData m_saveClass = JsonUtility.FromJson <FromJsonSaveData>(m_json);
            saveScriptableObject.UpdateScriptableObject(m_saveClass);
            ElementSet();
        }
        else if (saveMode >= 0 || saveMode <= 2)
        {
            string m_json = File.ReadAllText(stagesavefilePath + saveMode + ".json");
            Debug.Log(m_json);
            FromJsonStageData m_saveClass = JsonUtility.FromJson <FromJsonStageData>(m_json);
            createStageData.UpdateScriptableObject(m_saveClass);
        }
        Debug.Log("ロード成功");
    }