From f7a219f4b7eed112e4e9718a4bac9dca9c217d0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=A0=95=EC=98=81=EB=AF=BC?= <117150306+jym04@users.noreply.github.com> Date: Tue, 22 Jul 2025 10:50:21 +0900 Subject: [PATCH] =?UTF-8?q?=ED=95=B4=EC=83=81=EB=8F=84=20=EB=B3=80?= =?UTF-8?q?=EA=B2=BD=20=EC=8B=9C=20=EC=9E=91=EC=97=85=20=EC=8B=9C=EA=B0=84?= =?UTF-8?q?=20=EB=B6=84=EC=84=9D=20=EC=B0=A8=ED=8A=B8=20=EA=B0=80=EB=A1=9C?= =?UTF-8?q?=EC=B6=95=20UI=20=EC=9C=84=EC=B9=98=EA=B0=80=20=EC=96=B4?= =?UTF-8?q?=EA=B8=8B=EB=82=98=EB=8A=94=20=EC=98=A4=EB=A5=98=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/WorkSpace/Personal/JYM/UI_BarChart.cs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Assets/WorkSpace/Personal/JYM/UI_BarChart.cs b/Assets/WorkSpace/Personal/JYM/UI_BarChart.cs index cbc49480..17709e0d 100644 --- a/Assets/WorkSpace/Personal/JYM/UI_BarChart.cs +++ b/Assets/WorkSpace/Personal/JYM/UI_BarChart.cs @@ -85,10 +85,12 @@ public class UI_BarChart : UIBase for (int i = 0; i < barChartDatas.Count; i++) { barChart.GetBarTrackPosition("CycleTime", i.ToString(), out var topPosition); - var bottomPosition = new Vector3(topPosition.x, rectTransform.rect.height / 2, 0); + barChart.GetBarTrackPosition("TargetCycleTime", i.ToString(), out var topTargetCycleTimePosition); + var bottomPositionX = (topPosition.x + topTargetCycleTimePosition.x) / 2f; + var bottomPositionY = DateTimeParent.transform.position.y; var dateTime = Instantiate(prefab_DateTime, DateTimeParent); - dateTime.transform.position = new Vector3(bottomPosition.x + labelOffset.x, bottomPosition.y + labelOffset.y, 0); + dateTime.transform.position = new Vector3(bottomPositionX, bottomPositionY, 0); dateTime.SetDateTime(barChartDatas[i]._time); } } @@ -114,6 +116,9 @@ public class UI_BarChart : UIBase } private void OnClickStackBar(UI_StackBar stackBar) { - barChartData.SetData(stackBar.barChartData, stackBarPos[stackBar]); + var originPos = stackBar.rectTransform.anchoredPosition; + var stackBarRightPos = originPos + new Vector2(stackBar.rectTransform.rect.width / 2f, 0f); + + barChartData.SetData(stackBar.barChartData, stackBarRightPos); } }