summaryrefslogtreecommitdiff
path: root/Assets/Tools/Editor/GUIStyleViwer.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Assets/Tools/Editor/GUIStyleViwer.cs')
-rw-r--r--Assets/Tools/Editor/GUIStyleViwer.cs59
1 files changed, 0 insertions, 59 deletions
diff --git a/Assets/Tools/Editor/GUIStyleViwer.cs b/Assets/Tools/Editor/GUIStyleViwer.cs
deleted file mode 100644
index 9ec7ab47..00000000
--- a/Assets/Tools/Editor/GUIStyleViwer.cs
+++ /dev/null
@@ -1,59 +0,0 @@
-
-using UnityEngine;
-using UnityEditor;
-
-public class GUIStyleViewer : EditorWindow
-{
-
- Vector2 scrollPosition = new Vector2(0, 0);
- string search = "";
- GUIStyle textStyle;
-
- private static GUIStyleViewer window;
- [MenuItem("Tools/GUIStyleViewer", false, 10)]
- private static void OpenStyleViewer()
- {
- window = GetWindow<GUIStyleViewer>(false, "内置GUIStyle");
- }
-
- void OnGUI()
- {
- if (textStyle == null)
- {
- textStyle = new GUIStyle("HeaderLabel");
- textStyle.fontSize = 25;
- }
-
- GUILayout.BeginHorizontal("HelpBox");
- GUILayout.Label("结果如下:", textStyle);
- GUILayout.FlexibleSpace();
- GUILayout.Label("Search:");
- search = EditorGUILayout.TextField(search);
- GUILayout.EndHorizontal();
- GUILayout.BeginHorizontal("PopupCurveSwatchBackground");
- GUILayout.Label("样式展示", textStyle, GUILayout.Width(300));
- GUILayout.Label("名字", textStyle, GUILayout.Width(300));
- GUILayout.EndHorizontal();
-
-
- scrollPosition = GUILayout.BeginScrollView(scrollPosition);
-
- foreach (var style in GUI.skin.customStyles)
- {
- if (style.name.ToLower().Contains(search.ToLower()))
- {
- GUILayout.Space(15);
- GUILayout.BeginHorizontal("PopupCurveSwatchBackground");
- if (GUILayout.Button(style.name, style, GUILayout.Width(300)))
- {
- EditorGUIUtility.systemCopyBuffer = style.name;
- Debug.LogError(style.name);
- }
- EditorGUILayout.SelectableLabel(style.name, GUILayout.Width(300));
- GUILayout.EndHorizontal();
- }
- }
-
- GUILayout.EndScrollView();
- }
-} \ No newline at end of file