public static void ShowWindow() { instance = EditorWindow.GetWindow <ScriptKitEditorWindow>(); hotScriptName = ScriptBaseSetting.GetHotScriptName(); instance.titleContent = new GUIContent(hotScriptName + "Kit" + ScriptBaseSetting.VERSIONS); instance.Init(); instance.Show(); }
private void SaveData() { scriptPath = scriptPathHead + scriptPathTail; EditorPrefs.SetString(ScriptBaseSetting.KEY_SCRIPT_PATH, scriptPath); ScriptBaseSetting.SetBaseData(ScriptBaseSetting.KEY_SCRIPT_PATH_TAIl, scriptPathTail); ScriptBaseSetting.SetBaseData(ScriptBaseSetting.KEY_SCRIPT_PATH, scriptPath); ScriptBaseSetting.SaveBaseData(); AssetDatabase.SaveAssets(); AssetDatabase.Refresh(); Debug.Log("<color=#EE6A50>Save Data Sucess!</color>"); }