From 26e4dc3a35d9c778684388de1af8b3f288fe627d Mon Sep 17 00:00:00 2001 From: chai Date: Fri, 28 May 2021 20:00:48 +0800 Subject: *Tween --- .../Animation/Tween/Editor/TweenModuleGUIStyles.cs | 78 +++++++++++++++++++++- 1 file changed, 75 insertions(+), 3 deletions(-) (limited to 'Assets/UI_Extension/Scripts/Animation/Tween/Editor/TweenModuleGUIStyles.cs') diff --git a/Assets/UI_Extension/Scripts/Animation/Tween/Editor/TweenModuleGUIStyles.cs b/Assets/UI_Extension/Scripts/Animation/Tween/Editor/TweenModuleGUIStyles.cs index 2e90cb8..43dca65 100644 --- a/Assets/UI_Extension/Scripts/Animation/Tween/Editor/TweenModuleGUIStyles.cs +++ b/Assets/UI_Extension/Scripts/Animation/Tween/Editor/TweenModuleGUIStyles.cs @@ -16,6 +16,13 @@ namespace TweenAnimation static Texture2D m_BgTextureActive; static Texture2D m_BgTextureWire; static Texture2D m_BgTextureWireSmall; + static Material m_material; + + public static Texture2D eventIcon; + public static Texture2D moduleIcon; + public static Texture2D eventBuoy; + + public Material defaultUIMaterail => m_material; static Texture2D LoadTexture(string path) { @@ -31,6 +38,13 @@ namespace TweenAnimation m_BgTextureActive = LoadTexture(TweenAnimationSetup.root + "Icons/BackgroundActive.png"); m_BgTextureWire = LoadTexture(TweenAnimationSetup.root + "Icons/BackgroundWire.png"); m_BgTextureWireSmall = LoadTexture(TweenAnimationSetup.root + "Icons/BackgroundWireSmall.png"); + eventIcon = LoadTexture(TweenAnimationSetup.root + "Icons/EventIcon.png"); + moduleIcon = LoadTexture(TweenAnimationSetup.root + "Icons/ModuleIcon.png"); + eventBuoy = LoadTexture(TweenAnimationSetup.root + "Icons/EventBuoy.png"); + + m_material = new Material(Shader.Find("Hidden/Internal-Colored")); + m_material.hideFlags = HideFlags.HideAndDontSave; + } private static Delegate GetMethod(Type del, Type type, string name, BindingFlags flag) @@ -299,6 +313,31 @@ namespace TweenAnimation private GUIStyle m_Text; public GUIStyle text { get { return m_Text; } } + private GUIStyle m_TextSmall; + public GUIStyle textSmall { get { return m_TextSmall; } } + + private GUIStyle m_TextBold; + public GUIStyle textBold { get { return m_TextBold; } } + + private GUIStyle m_TextBoldBig; + public GUIStyle textBoldBig { get { return m_TextBoldBig; } } + + private GUIStyle m_TextField; + public GUIStyle textField { get { return m_TextField; } } + + + private GUIStyle m_MiniLeft; + public GUIStyle miniLeft { get { return m_MiniLeft; } } + + private GUIStyle m_MiniMid; + public GUIStyle miniMid { get { return m_MiniMid; } } + + private GUIStyle m_MiniRight; + public GUIStyle miniRight { get { return m_MiniRight; } } + + public GUIStyle m_Obj; + public GUIStyle obj { get { return m_Obj; } } + public static TweenModuleGUIStyles Get() { bool flag = s_TweenModuleGUIStyles == null; @@ -348,7 +387,7 @@ namespace TweenAnimation }); InitStyle(out m_HeaderTitle, s => { s.fontStyle = FontStyle.Bold; - s.fontSize = 9; + s.fontSize = 10; }); InitStyle(out m_Bg, s => { s.border = new RectOffset(5, 5, 5, 5); @@ -362,11 +401,44 @@ namespace TweenAnimation s.fontSize = 9; }); - InitStyle(out m_Text, EditorStyles.label, s => { + InitStyle(out m_Text, /*EditorStyles.label, */s => { + s.fontSize = 10; + }); + + InitStyle(out m_TextSmall, /*EditorStyles.label, */s => { + s.fontSize = 7; + }); + + InitStyle(out m_TextBold, /*EditorStyles.label, */s => { + s.fontStyle = FontStyle.Bold; + s.fontSize = 10; + }); + + InitStyle(out m_TextBoldBig, /*EditorStyles.label, */s => { + s.fontStyle = FontStyle.Bold; + s.fontSize = 12; + }); + + InitStyle(out m_TextField, EditorStyles.textField, s => { + s.fontSize = 9; + }); + + InitStyle(out m_MiniLeft, EditorStyles.miniButtonLeft, s => { s.fontSize = 9; }); + InitStyle(out m_MiniMid, EditorStyles.miniButtonMid, s => { + s.fontSize = 9; + }); + InitStyle(out m_MiniRight, EditorStyles.miniButtonRight, s => { + s.fontSize = 9; + }); + + InitStyle(out m_Obj, EditorStyles.objectField, s => { + s.fontSize = 9; + }); + } - + private static void InitStyle(out GUIStyle normal, string name) { normal = FindStyle(name); -- cgit v1.1-26-g67d0