<feat> TCP 좌표 패널 표기

This commit is contained in:
SOOBEEN HAN
2025-10-24 14:36:33 +09:00
parent ff8afeb045
commit 76bc665337
13 changed files with 2093 additions and 27 deletions

View File

@@ -52,6 +52,7 @@ public class ProgramView : MonoBehaviour, IProgramView
public event Action OnSaveClicked;
public event Action OnAddPointClicked;
void Start()
{
loadProgramButton.onClick.AddListener(() => OnLoadProgramListRequested?.Invoke());

View File

@@ -0,0 +1,33 @@
using TMPro;
using UnityEngine;
using System;
public class TCPView : MonoBehaviour
{
public event Action OnTCPupdateRequested;
// --- TCP ÁÂÇ¥µé ---
[SerializeField] private TextMeshProUGUI x;
[SerializeField] private TextMeshProUGUI Y;
[SerializeField] private TextMeshProUGUI Z;
[SerializeField] private TextMeshProUGUI Rx;
[SerializeField] private TextMeshProUGUI Ry;
[SerializeField] private TextMeshProUGUI Rz;
void Update()
{
OnTCPupdateRequested?.Invoke();
}
public void SetCoordinates(RobotData data)
{
if (data == null) return;
x.text = data.x.ToString("F2");
Y.text = data.y.ToString("F2");
Z.text = data.z.ToString("F2");
Rx.text = data.rx.ToString("F2");
Ry.text = data.ry.ToString("F2");
Rz.text = data.rz.ToString("F2");
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 6f5682d5897289846962ca66ba85af5a