mirror of
https://github.com/sinai-dev/UnityExplorer.git
synced 2025-01-07 18:13:35 +08:00
Adjust panel size/pos
This commit is contained in:
parent
c8f3a7f430
commit
7cb4faa596
@ -56,7 +56,7 @@ namespace UnityExplorer.UI.Panels
|
|||||||
cell.buttonText.text = ToStringUtility.GetDefaultLabel(comp, ReflectionProvider.Instance.GetActualType(comp), true, false);
|
cell.buttonText.text = ToStringUtility.GetDefaultLabel(comp, ReflectionProvider.Instance.GetActualType(comp), true, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
public bool ShouldFilter(Component comp, string filter)
|
public bool ShouldDisplay(Component comp, string filter)
|
||||||
{
|
{
|
||||||
return comp.name.ToLower().Contains(filter);
|
return comp.name.ToLower().Contains(filter);
|
||||||
}
|
}
|
||||||
@ -96,12 +96,12 @@ namespace UnityExplorer.UI.Panels
|
|||||||
public override void SetDefaultPosAndAnchors()
|
public override void SetDefaultPosAndAnchors()
|
||||||
{
|
{
|
||||||
mainPanelRect.localPosition = Vector2.zero;
|
mainPanelRect.localPosition = Vector2.zero;
|
||||||
mainPanelRect.anchorMin = new Vector2(0.6f, 0.3f);
|
mainPanelRect.anchorMin = new Vector2(1, 0);
|
||||||
mainPanelRect.anchorMax = new Vector2(0.95f, 0.9f);
|
mainPanelRect.anchorMax = new Vector2(1, 1);
|
||||||
mainPanelRect.sizeDelta = new Vector2(-300f, mainPanelRect.sizeDelta.y);
|
mainPanelRect.sizeDelta = new Vector2(-300f, mainPanelRect.sizeDelta.y);
|
||||||
mainPanelRect.anchoredPosition = new Vector2(-160, 0);
|
mainPanelRect.anchoredPosition = new Vector2(-200, 0);
|
||||||
mainPanelRect.offsetMin = new Vector2(mainPanelRect.offsetMin.x, 10); // bottom
|
mainPanelRect.offsetMin = new Vector2(mainPanelRect.offsetMin.x, 100); // bottom
|
||||||
mainPanelRect.offsetMax = new Vector2(mainPanelRect.offsetMax.x, -10); // top
|
mainPanelRect.offsetMax = new Vector2(mainPanelRect.offsetMax.x, -50); // top
|
||||||
mainPanelRect.pivot = new Vector2(0.5f, 0.5f);
|
mainPanelRect.pivot = new Vector2(0.5f, 0.5f);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -114,7 +114,7 @@ namespace UnityExplorer.UI.Panels
|
|||||||
UIFactory.SetLayoutElement(scrollObj, flexibleHeight: 9999);
|
UIFactory.SetLayoutElement(scrollObj, flexibleHeight: 9999);
|
||||||
UIFactory.SetLayoutElement(scrollContent, flexibleHeight: 9999);
|
UIFactory.SetLayoutElement(scrollContent, flexibleHeight: 9999);
|
||||||
|
|
||||||
ComponentList = new SimpleListSource<Component>(infiniteScroll, GetEntries, CreateCell, SetCell, ShouldFilter);
|
ComponentList = new SimpleListSource<Component>(infiniteScroll, GetEntries, CreateCell, SetCell, ShouldDisplay);
|
||||||
ComponentList.Init();
|
ComponentList.Init();
|
||||||
|
|
||||||
// Prototype tree cell
|
// Prototype tree cell
|
||||||
|
@ -165,9 +165,9 @@ namespace UnityExplorer.UI.Panels
|
|||||||
mainPanelRect.anchorMin = Vector3.zero;
|
mainPanelRect.anchorMin = Vector3.zero;
|
||||||
mainPanelRect.anchorMax = new Vector2(0, 1);
|
mainPanelRect.anchorMax = new Vector2(0, 1);
|
||||||
mainPanelRect.sizeDelta = new Vector2(300f, mainPanelRect.sizeDelta.y);
|
mainPanelRect.sizeDelta = new Vector2(300f, mainPanelRect.sizeDelta.y);
|
||||||
mainPanelRect.anchoredPosition = new Vector2(160, 0);
|
mainPanelRect.anchoredPosition = new Vector2(200, 0);
|
||||||
mainPanelRect.offsetMin = new Vector2(mainPanelRect.offsetMin.x, 10); // bottom
|
mainPanelRect.offsetMin = new Vector2(mainPanelRect.offsetMin.x, 100); // bottom
|
||||||
mainPanelRect.offsetMax = new Vector2(mainPanelRect.offsetMax.x, -10); // top
|
mainPanelRect.offsetMax = new Vector2(mainPanelRect.offsetMax.x, -50); // top
|
||||||
mainPanelRect.pivot = new Vector2(0.5f, 0.5f);
|
mainPanelRect.pivot = new Vector2(0.5f, 0.5f);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user