Merge pull request '해상도 변경 시 작업 시간 분석 차트 가로축 UI 위치가 어긋나는 오류 수정' (#124) from dev/jym/250722_00 into main
Reviewed-on: http://220.90.135.190:3000/UVCXR/ChunilENG/pulls/124
This commit was merged in pull request #124.
This commit is contained in:
@@ -85,10 +85,12 @@ public class UI_BarChart : UIBase
|
|||||||
for (int i = 0; i < barChartDatas.Count; i++)
|
for (int i = 0; i < barChartDatas.Count; i++)
|
||||||
{
|
{
|
||||||
barChart.GetBarTrackPosition("CycleTime", i.ToString(), out var topPosition);
|
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);
|
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);
|
dateTime.SetDateTime(barChartDatas[i]._time);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -114,6 +116,9 @@ public class UI_BarChart : UIBase
|
|||||||
}
|
}
|
||||||
private void OnClickStackBar(UI_StackBar stackBar)
|
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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user