internal override void OnHeaderControlsGUI() { TextAsset textAsset = assetTarget as TextAsset; GUILayout.FlexibleSpace(); using (new EditorGUI.DisabledScope(textAsset == null)) { if (GUILayout.Button("Open...", EditorStyles.miniButton)) { AssetDatabase.OpenAsset(textAsset); GUIUtility.ExitGUI(); } if (textAsset as MonoScript) { if (GUILayout.Button("Execution Order...", EditorStyles.miniButton))//GUILayout.Width(150))) { SettingsWindow.OpenProjectSettings("Project/Script Execution Order"); GUIUtility.ExitGUI(); } } } }
internal static EditorWindow OpenUserPreferenceWindow() { return(SettingsWindow.Show(SettingsScope.User)); }
public static EditorWindow OpenUserPreferences(string settingsPath = null) { return(SettingsWindow.Show(SettingsScope.User, settingsPath)); }
public static EditorWindow OpenProjectSettings(string settingsPath = null) { return(SettingsWindow.Show(SettingsScope.Project, settingsPath)); }