mirror of
https://github.com/DCFApixels/DragonECS-Unity.git
synced 2025-09-18 01:54:35 +08:00
remove comments
This commit is contained in:
parent
c0beea7633
commit
363856226d
@ -71,18 +71,6 @@ namespace DCFApixels.DragonECS.Unity.Editors
|
|||||||
Undefined = 1 << 1,
|
Undefined = 1 << 1,
|
||||||
}
|
}
|
||||||
|
|
||||||
//private static GUILayoutOption[] _defaultParams;
|
|
||||||
//private static bool _isInit = false;
|
|
||||||
//private static void Init()
|
|
||||||
//{
|
|
||||||
// if (_isInit)
|
|
||||||
// {
|
|
||||||
// return;
|
|
||||||
// }
|
|
||||||
// _defaultParams = new GUILayoutOption[] { GUILayout.ExpandWidth(true) };
|
|
||||||
// _isInit = true;
|
|
||||||
//}
|
|
||||||
|
|
||||||
internal static bool HitTest(Rect rect)
|
internal static bool HitTest(Rect rect)
|
||||||
{
|
{
|
||||||
return HitTest(rect, Event.current.mousePosition);
|
return HitTest(rect, Event.current.mousePosition);
|
||||||
@ -101,39 +89,9 @@ namespace DCFApixels.DragonECS.Unity.Editors
|
|||||||
return point.x >= rect.xMin - (float)offset && point.x < rect.xMax + (float)offset && point.y >= rect.yMin - (float)offset && point.y < rect.yMax + (float)offset;
|
return point.x >= rect.xMin - (float)offset && point.x < rect.xMax + (float)offset && point.y >= rect.yMin - (float)offset && point.y < rect.yMax + (float)offset;
|
||||||
}
|
}
|
||||||
|
|
||||||
//public static bool IconButton(Rect position, Texture normal, Texture hover, GUIStyle normalStyle = null, GUIStyle hoverStyle = null)
|
|
||||||
//{
|
|
||||||
// Color dc = GUI.color;
|
|
||||||
// GUI.color = Color.clear; //Хак чтобы сделать реакцию от курсора мыши без лага
|
|
||||||
// bool result = GUI.Button(position, "", EditorStyles.miniButtonMid);
|
|
||||||
// GUI.color = dc;
|
|
||||||
//
|
|
||||||
// var current = Event.current;
|
|
||||||
// {
|
|
||||||
// if (HitTest(position, current))
|
|
||||||
// {
|
|
||||||
// if (hoverStyle != null && Event.current.type == EventType.Repaint)
|
|
||||||
// {
|
|
||||||
// hoverStyle.Draw(position, true, false, false, false);
|
|
||||||
// }
|
|
||||||
// GUI.DrawTexture(position, hover);
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// if (normalStyle != null && Event.current.type == EventType.Repaint)
|
|
||||||
// {
|
|
||||||
// normalStyle.Draw(position, false, false, false, false);
|
|
||||||
// }
|
|
||||||
// GUI.DrawTexture(position, normal);
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// return result;
|
|
||||||
//}
|
|
||||||
public static void DrawIcon(Rect position, Texture icon, float iconPadding, string description)
|
public static void DrawIcon(Rect position, Texture icon, float iconPadding, string description)
|
||||||
{
|
{
|
||||||
GUI.Label(position, UnityEditorUtility.GetLabel(string.Empty, description));
|
GUI.Label(position, UnityEditorUtility.GetLabel(string.Empty, description));
|
||||||
//GUI.DrawTexture(RectUtility.AddPadding(position, iconPadding), UnityEditorUtility.GetLabel(icon, description));
|
|
||||||
GUI.DrawTexture(RectUtility.AddPadding(position, iconPadding), icon);
|
GUI.DrawTexture(RectUtility.AddPadding(position, iconPadding), icon);
|
||||||
}
|
}
|
||||||
public static (bool, bool) IconButtonGeneric(Rect position)
|
public static (bool, bool) IconButtonGeneric(Rect position)
|
||||||
@ -148,35 +106,6 @@ namespace DCFApixels.DragonECS.Unity.Editors
|
|||||||
}
|
}
|
||||||
public static bool IconButton(Rect position, Texture icon, float iconPadding, string description)
|
public static bool IconButton(Rect position, Texture icon, float iconPadding, string description)
|
||||||
{
|
{
|
||||||
//var (hover, click) = IconButton(position);
|
|
||||||
//Color color = GUI.color;
|
|
||||||
//float enableMultiplier = GUI.enabled ? 1f : 0.72f;
|
|
||||||
//
|
|
||||||
//if (hover)
|
|
||||||
//{
|
|
||||||
// if (Event.current.type == EventType.Repaint)
|
|
||||||
// {
|
|
||||||
// GUI.color = Color.white * 2.2f * enableMultiplier;
|
|
||||||
// EditorStyles.helpBox.Draw(position, hover, false, false, false);
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// Rect rect = RectUtility.AddPadding(position, -1f);
|
|
||||||
// GUI.color = Color.white * enableMultiplier;
|
|
||||||
// GUI.DrawTexture(rect, icon);
|
|
||||||
//}
|
|
||||||
//else
|
|
||||||
//{
|
|
||||||
// if (Event.current.type == EventType.Repaint)
|
|
||||||
// {
|
|
||||||
// GUI.color = Color.white * 1.7f * enableMultiplier;
|
|
||||||
// EditorStyles.helpBox.Draw(position, hover, false, false, false);
|
|
||||||
// }
|
|
||||||
// GUI.color = Color.white * enableMultiplier;
|
|
||||||
// GUI.DrawTexture(position, icon);
|
|
||||||
//}
|
|
||||||
//GUI.color = color;
|
|
||||||
//return click;
|
|
||||||
|
|
||||||
bool result = GUI.Button(position, UnityEditorUtility.GetLabel(string.Empty));
|
bool result = GUI.Button(position, UnityEditorUtility.GetLabel(string.Empty));
|
||||||
DrawIcon(position, icon, iconPadding, description);
|
DrawIcon(position, icon, iconPadding, description);
|
||||||
return result;
|
return result;
|
||||||
@ -185,12 +114,7 @@ namespace DCFApixels.DragonECS.Unity.Editors
|
|||||||
{
|
{
|
||||||
using (new ColorScope(new Color(1f, 1f, 1f, 0.8f)))
|
using (new ColorScope(new Color(1f, 1f, 1f, 0.8f)))
|
||||||
{
|
{
|
||||||
//GUIContent descriptionLabel = UnityEditorUtility.GetLabel(EditorGUIUtility.IconContent("d__Help").image, description);
|
|
||||||
//GUI.Label(position, descriptionLabel, EditorStyles.boldLabel);
|
|
||||||
|
|
||||||
DrawIcon(position, Icons.Instance._helpIcon, 0, description);
|
DrawIcon(position, Icons.Instance._helpIcon, 0, description);
|
||||||
//GUIContent descriptionLabel = UnityEditorUtility.GetLabel(Icons.Instance._helpIcon, description);
|
|
||||||
//GUI.Label(position, descriptionLabel, EditorStyles.boldLabel);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
public static bool CloseButton(Rect position)
|
public static bool CloseButton(Rect position)
|
||||||
@ -200,43 +124,29 @@ namespace DCFApixels.DragonECS.Unity.Editors
|
|||||||
var (hover, click) = IconButtonGeneric(position);
|
var (hover, click) = IconButtonGeneric(position);
|
||||||
if (hover)
|
if (hover)
|
||||||
{
|
{
|
||||||
//Rect rect = RectUtility.AddPadding(position, -4f);
|
|
||||||
//GUI.DrawTexture(rect, EditorGUIUtility.IconContent("P4_DeletedLocal@2x").image);
|
|
||||||
|
|
||||||
DrawIcon(position, Icons.Instance._closeIconOn, -4f, null);
|
DrawIcon(position, Icons.Instance._closeIconOn, -4f, null);
|
||||||
//GUI.Label(rect, Icons.Instance._closeIconOn);
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
//GUI.DrawTexture(position, EditorGUIUtility.IconContent("d_winbtn_win_close").image);
|
|
||||||
|
|
||||||
DrawIcon(position, Icons.Instance._closeIcon, 0, null);
|
DrawIcon(position, Icons.Instance._closeIcon, 0, null);
|
||||||
//GUI.Label(position, Icons.Instance._closeIcon);
|
|
||||||
}
|
}
|
||||||
return click;
|
return click;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
public static bool AutosetCascadeButton(Rect position)
|
public static bool AutosetCascadeButton(Rect position)
|
||||||
{
|
{
|
||||||
//return IconButton(position, EditorGUIUtility.IconContent("d_winbtn_win_restore@2x").image, 0f, "Autoset Cascade");
|
|
||||||
return IconButton(position, Icons.Instance._auotsetCascadeIcon, 0f, "Autoset Cascade");
|
return IconButton(position, Icons.Instance._auotsetCascadeIcon, 0f, "Autoset Cascade");
|
||||||
}
|
}
|
||||||
public static bool AutosetButton(Rect position)
|
public static bool AutosetButton(Rect position)
|
||||||
{
|
{
|
||||||
//return IconButton(position, EditorGUIUtility.IconContent("d_winbtn_win_max@2x").image, 1f, "Autoset");
|
|
||||||
return IconButton(position, Icons.Instance._auotsetIcon, 1f, "Autoset");
|
return IconButton(position, Icons.Instance._auotsetIcon, 1f, "Autoset");
|
||||||
}
|
}
|
||||||
public static bool UnlinkButton(Rect position)
|
public static bool UnlinkButton(Rect position)
|
||||||
{
|
{
|
||||||
//bool result = GUI.Button(position, UnityEditorUtility.GetLabel(string.Empty));
|
|
||||||
//GUI.Label(RectUtility.Move(position, 0, -1f), UnityEditorUtility.GetLabel(EditorGUIUtility.IconContent("d_Unlinked").image, "Unlink Entity"));
|
|
||||||
//GUI.Label(RectUtility.Move(position, 0, -1f), SettingsPrefs.instance._unlinkIcon);
|
|
||||||
//return result;
|
|
||||||
return IconButton(position, Icons.Instance._unlinkIcon, 1f, "Unlink Entity");
|
return IconButton(position, Icons.Instance._unlinkIcon, 1f, "Unlink Entity");
|
||||||
}
|
}
|
||||||
public static bool DelEntityButton(Rect position)
|
public static bool DelEntityButton(Rect position)
|
||||||
{
|
{
|
||||||
//return IconButton(position, EditorGUIUtility.IconContent("d_winbtn_win_close").image, 0f, "Delete Entity");
|
|
||||||
return IconButton(position, Icons.Instance._closeIcon, 0f, "Delete Entity");
|
return IconButton(position, Icons.Instance._closeIcon, 0f, "Delete Entity");
|
||||||
}
|
}
|
||||||
public static void EntityBar(Rect position, EntityStatus status, int id, short gen, short world)
|
public static void EntityBar(Rect position, EntityStatus status, int id, short gen, short world)
|
||||||
@ -295,7 +205,6 @@ namespace DCFApixels.DragonECS.Unity.Editors
|
|||||||
}
|
}
|
||||||
public static AddClearComponentButton AddClearComponentButtons(Rect position)
|
public static AddClearComponentButton AddClearComponentButtons(Rect position)
|
||||||
{
|
{
|
||||||
//Rect rect = GUILayoutUtility.GetRect(EditorGUIUtility.currentViewWidth, 36f);
|
|
||||||
position = RectUtility.AddPadding(position, 20f, 20f, 12f, 2f);
|
position = RectUtility.AddPadding(position, 20f, 20f, 12f, 2f);
|
||||||
var (left, right) = RectUtility.HorizontalSliceLerp(position, 0.75f);
|
var (left, right) = RectUtility.HorizontalSliceLerp(position, 0.75f);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user