작업 시간 분석 UI 디자인 적용

This commit is contained in:
정영민
2025-03-20 11:24:38 +09:00
parent 0df6dca291
commit 25edc94fa3
9 changed files with 7079 additions and 6598 deletions

View File

@@ -17,12 +17,17 @@ public class UI_StackBar : UIBase
targetImage = GetComponent<Image>();
var images = transform.GetComponentsInChildren<Image>();
stackedImages = images.Where(t => t != targetImage).ToArray();
SetActive(false);
}
public void SetStackBar(BarChartData barChartData, Vector3 topPosition, float height)
public void SetStackBar(BarChartData barChartData, Vector3 topPosition, Vector3 bottomPosition)
{
SetActive(true);
rectTransform.SetSizeWithCurrentAnchors(RectTransform.Axis.Vertical, height);
transform.position = topPosition;
var height = (transform.localPosition.y + bottomPosition.y);
rectTransform.SetSizeWithCurrentAnchors(RectTransform.Axis.Vertical, height);
SetImageRatios(barChartData);
}
private void SetImageRatios(BarChartData barChartData)