update asset bundle builder

This commit is contained in:
何冠峰
2024-12-19 12:24:19 +08:00
parent f9074518dd
commit 429f68ff64
2 changed files with 28 additions and 0 deletions

View File

@@ -8,6 +8,9 @@ namespace YooAsset.Editor
{
public static class UIElementsTools
{
/// <summary>
/// 设置元素显隐
/// </summary>
public static void SetElementVisible(VisualElement element, bool visible)
{
if (element == null)
@@ -16,6 +19,19 @@ namespace YooAsset.Editor
element.style.display = visible ? DisplayStyle.Flex : DisplayStyle.None;
element.style.visibility = visible ? Visibility.Visible : Visibility.Hidden;
}
/// <summary>
/// 设置元素的文本最小宽度
/// </summary>
public static void SetElementLabelMinWidth(VisualElement element, int minWidth)
{
var label = element.Q<Label>();
if (label != null)
{
// 设置最小宽度
label.style.minWidth = minWidth;
}
}
}
}
#endif