summaryrefslogtreecommitdiff
path: root/Assets/UI_Extension/Scripts/Animation/Tween/Editor/TweenModuleGUIStyles.cs
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2021-05-28 20:00:48 +0800
committerchai <chaifix@163.com>2021-05-28 20:00:48 +0800
commit26e4dc3a35d9c778684388de1af8b3f288fe627d (patch)
treee791e224c2be0dcda69dda2211d213f946b3b2cc /Assets/UI_Extension/Scripts/Animation/Tween/Editor/TweenModuleGUIStyles.cs
parent3bf862ea76d349c2aec1f71656dd6f41a82650e0 (diff)
*Tween
Diffstat (limited to 'Assets/UI_Extension/Scripts/Animation/Tween/Editor/TweenModuleGUIStyles.cs')
-rw-r--r--Assets/UI_Extension/Scripts/Animation/Tween/Editor/TweenModuleGUIStyles.cs78
1 files changed, 75 insertions, 3 deletions
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);