public static void CreateOneAssets(CsvConverterSettings.Setting s, GlobalCCSettings gSettings, string settingPath) { try { CsvConverter.CreateAssets(s, gSettings, settingPath); } catch (Exception e) { Debug.LogException(e); } AssetDatabase.SaveAssets(); AssetDatabase.Refresh(); EditorUtility.ClearProgressBar(); }
public static void CreateAllAssets(CsvConverterSettings.Setting[] setting, GlobalCCSettings gSettings, string[] settingPaths) { try { for (int i = 0; i < setting.Length; i++) { CsvConverter.CreateAssets(setting[i], gSettings, settingPaths[i]); } } catch (Exception e) { Debug.LogException(e); } AssetDatabase.SaveAssets(); AssetDatabase.Refresh(); EditorUtility.ClearProgressBar(); }
public static void GenerateOneCode(CsvConverterSettings.Setting s, GlobalCCSettings gSettings, string settingPath) { show_progress(s.className, 0, 0, 1); try { CsvConverter.GenerateCode(s, gSettings, settingPath); } catch (Exception e) { Debug.LogException(e); } AssetDatabase.SaveAssets(); AssetDatabase.Refresh(); show_progress(s.className, 1, 1, 1); EditorUtility.ClearProgressBar(); }
public static void GenerateAllCode(CsvConverterSettings.Setting[] setting, GlobalCCSettings gSettings, string[] settingPaths) { int i = 0; try { foreach (CsvConverterSettings.Setting s in setting) { show_progress(s.className, (float)i / setting.Length, i, setting.Length); CsvConverter.GenerateCode(s, gSettings, settingPaths[i]); i++; show_progress(s.className, (float)i / setting.Length, i, setting.Length); } } catch (Exception e) { Debug.LogException(e); } AssetDatabase.SaveAssets(); AssetDatabase.Refresh(); EditorUtility.ClearProgressBar(); }