From 21e186f75b504d832d9c7bef0456edd7d5d3155e Mon Sep 17 00:00:00 2001 From: chai Date: Wed, 8 Sep 2021 10:52:35 +0800 Subject: +behavior design --- .../Editor/StyledMaterial/StyledTextDrawer.cs | 99 ---------------------- 1 file changed, 99 deletions(-) delete mode 100644 Assets/BOXOPHOBIC/Utils/Editor/StyledMaterial/StyledTextDrawer.cs (limited to 'Assets/BOXOPHOBIC/Utils/Editor/StyledMaterial/StyledTextDrawer.cs') diff --git a/Assets/BOXOPHOBIC/Utils/Editor/StyledMaterial/StyledTextDrawer.cs b/Assets/BOXOPHOBIC/Utils/Editor/StyledMaterial/StyledTextDrawer.cs deleted file mode 100644 index 88e07a48..00000000 --- a/Assets/BOXOPHOBIC/Utils/Editor/StyledMaterial/StyledTextDrawer.cs +++ /dev/null @@ -1,99 +0,0 @@ -// Cristian Pop - https://boxophobic.com/ - -using UnityEngine; -using UnityEditor; -using System; - -namespace Boxophobic.StyledGUI -{ - public class StyledTextDrawer : MaterialPropertyDrawer - { - public string text = ""; - public string alignment = "Center"; - public string font = "Normal"; - public string disabled = ""; - public float size = 11; - public float top = 0; - public float down = 0; - - public StyledTextDrawer(string text) - { - this.text = text; - } - - public StyledTextDrawer(string text, string alignment, string font, string disabled, float size) - { - this.text = text; - this.alignment = alignment; - this.font = font; - this.disabled = disabled; - this.size = size; - } - - public StyledTextDrawer(string text, string alignment, string font, string disabled, float size, float top, float down) - { - this.text = text; - this.alignment = alignment; - this.font = font; - this.disabled = disabled; - this.size = size; - this.top = top; - this.down = down; - } - - public override void OnGUI(Rect position, MaterialProperty prop, String label, MaterialEditor materialEditor) - { - //Material material = materialEditor.target as Material; - - GUIStyle styleLabel = new GUIStyle(EditorStyles.label) - { - richText = true, - alignment = TextAnchor.MiddleCenter, - wordWrap = true - }; - - GUILayout.Space(top); - - if (alignment == "Center") - { - styleLabel.alignment = TextAnchor.MiddleCenter; - - } - else if (alignment == "Left") - { - styleLabel.alignment = TextAnchor.MiddleCenter; - } - else if (alignment == "Left") - { - styleLabel.alignment = TextAnchor.MiddleCenter; - } - - if (font == "Bold") - { - styleLabel.fontStyle = FontStyle.Bold; - } - else - { - styleLabel.fontStyle = FontStyle.Normal; - } - - styleLabel.fontSize = (int)size; - - if (disabled == "Disabled") - { - GUI.enabled = false; - } - - GUILayout.Label(text, styleLabel); - - GUI.enabled = true; - - GUILayout.Space(down); - } - - public override float GetPropertyHeight(MaterialProperty prop, string label, MaterialEditor editor) - { - return -2; - } - } -} -- cgit v1.1-26-g67d0