/// <summary> /// 設定データのエクセルシートを読み込む /// </summary> /// <param name="sheetName">シート名</param> /// <param name="grid">シートのStringGridデータ</param> public void ParseFromExcel(string sheetName, StringGrid grid) { importVersion = Version; switch (sheetName) { case SheetNameBoot: SettingData.InitFromStringGrid(grid); break; case SheetNameScenario: ScenarioSetting.InitFromStringGrid(grid); break; case SheetNameCharacter: CharacterSetting.InitFromStringGrid(grid); break; case SheetNameTexture: TextureSetting.InitFromStringGrid(grid); break; case SheetNameSound: SoundSetting.InitFromStringGrid(grid); break; case SheetNameLayer: LayerSetting.InitFromStringGrid(grid); break; case SheetNameParam: DefaultParam.InitFromStringGrid(grid); break; case SheetNameSceneGallery: SceneGallerySetting.InitFromStringGrid(grid); break; default: Debug.LogError(LanguageAdvErrorMsg.LocalizeTextFormat(AdvErrorMsg.NotSettingSheet, sheetName)); break; } }