금형 코드, 금형 차수 데이터 추가 및 오류 수정

This commit is contained in:
정영민
2025-05-21 18:06:54 +09:00
parent 510d701f50
commit dcd1bddc21
16 changed files with 1222 additions and 1031 deletions

View File

@@ -19,15 +19,11 @@ namespace CHN
private Dictionary<UI_MachineKPI, Machine> kpiToMachines = new();
private List<UI_MachineKPI> kpis = new List<UI_MachineKPI>();
private UI_MachineKPI current_MachineKPI;
public float defaultNameHeight;
public float radius;
public Vector3 originScale;
public float verticalSpacing = 100f;
public Action<Machine> onClickKPIToMachine;
public Action<SimpleField> onClickKPIToData;
public Action<SimpleField, Machine> onClickKPIToData;
[Range(0.1f, 0.8f)]
public float minScale;
@@ -77,9 +73,6 @@ namespace CHN
if (machineKPIs.ContainsKey(machine.code))
{
machine.machineKPI = machineKPIs[machine.code];
var machinePos = machine.centerPos;
machine.machineKPI.transform.position = new Vector3(machinePos.x, machinePos.y + defaultNameHeight, machinePos.z);
matchingMachines.Add(machine);
kpiToMachines.Add(machine.machineKPI, machine);
machine.SetAnimationSpeed();
@@ -91,7 +84,7 @@ namespace CHN
machineKPI.transform.SetAsLastSibling();
var currentMachine = kpiToMachines[machineKPI];
onClickKPIToMachine?.Invoke(currentMachine);
onClickKPIToData?.Invoke(machineKPI.data);
onClickKPIToData?.Invoke(machineKPI.data, currentMachine);
}
private void Update()
{