UIToolkit 기본 UI 개발 중
This commit is contained in:
@@ -5,6 +5,7 @@ using System.Linq;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UIElements;
|
||||
using UVC.UIToolkit.List;
|
||||
using static UVC.UIToolkit.UTKStyleGuide;
|
||||
|
||||
namespace UVC.UIToolkit.Window
|
||||
{
|
||||
@@ -273,12 +274,12 @@ namespace UVC.UIToolkit.Window
|
||||
// 한 번만 실행
|
||||
_treeView.UnregisterCallback<GeometryChangedEvent>(OnTreeViewGeometryChanged);
|
||||
|
||||
// USS 변수에서 색상 읽기 (실패 시 기본값 사용)
|
||||
Color normalColor = new Color(0.2f, 0.2f, 0.2f); // #333333 기본값
|
||||
Color hoverColor = new Color(0.322f, 0.322f, 0.322f); // #525252 기본값
|
||||
Color activeColor = new Color(0.2f, 0.2f, 0.2f); // #333333 기본값
|
||||
Color trackerNormalColor = new Color(0, 0, 0, 0); // 투명 기본값
|
||||
Color trackerHoverColor = new Color(0.1f, 0.1f, 0.1f, 0); // 반투명 기본값
|
||||
// USS 변수에서 색상 읽기 (실패 시 UTKStyleGuide 기본값 사용)
|
||||
Color normalColor = ScrollbarDraggerNormal;
|
||||
Color hoverColor = ScrollbarDraggerHover;
|
||||
Color activeColor = ScrollbarDraggerActive;
|
||||
Color trackerNormalColor = ScrollbarTrackerNormal;
|
||||
Color trackerHoverColor = ScrollbarTrackerHover;
|
||||
|
||||
if (_treeView.customStyle.TryGetValue(s_DraggerNormalColor, out Color n)) normalColor = n;
|
||||
if (_treeView.customStyle.TryGetValue(s_DraggerHoverColor, out Color h)) hoverColor = h;
|
||||
|
||||
Reference in New Issue
Block a user