public void OnClickSaveData() { mapData.missionName = ui.transform.Find("InputName").GetComponent <InputField>().text; mapData.starTime = int.Parse(ui.transform.Find("InputStarTime").GetComponent <InputField>().text); mapData.missionId = int.Parse(ui.transform.Find("InputMissionId").GetComponent <InputField>().text); mapData.freeTipTimes = int.Parse(ui.transform.Find("InputFreeTipTimes").GetComponent <InputField>().text); mapData.freeRefreshTimes = int.Parse(ui.transform.Find("InputFreeRefreshTimes").GetComponent <InputField>().text); mapData.CalcChooseNodes(); Tool.SaveJsonToFile(JsonMapper.ToJson(mapData), mapData.missionId.ToString()); }