public void Save(string saveFile) { int buildIndex = SceneManager.GetActiveScene().buildIndex; SaveSlotDB saveSlotDB = Resources.Load <SaveSlotDB>("Game/SaveSlotDB"); saveSlotDB.AddSaveRecord(saveFile); Dictionary <string, object> state = LoadFile(saveFile); CaptureState(state); SaveFile(saveFile, state); }