/// <summary> /// 設定データを探す /// </summary> IAdvSettingData FindSettingData(string sheetName) { switch (sheetName) { case SheetNameCharacter: return(CharacterSetting); case SheetNameTexture: return(TextureSetting); case SheetNameSound: return(SoundSetting); case SheetNameLayer: return(LayerSetting); case SheetNameSceneGallery: return(SceneGallerySetting); case SheetNameLocalize: return(LocalizeSetting); default: if (AdvParamManager.IsParamSheetName(sheetName)) { return(DefaultParam); } else { Debug.LogError(LanguageAdvErrorMsg.LocalizeTextFormat(AdvErrorMsg.NotSettingSheet, sheetName)); return(null); } } }
/// <summary> /// パラメーター設定用のエクセルシートか判定 /// </summary> /// <param name="sheetName">シート名</param> /// <returns>設定用ならtrue。違うならfalse</returns> public static bool IsParamSettingsSheet(string sheetName) { return(AdvParamManager.IsParamSheetName(sheetName)); }