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("ロード成功"); }