통신 연결 해제 UI 기능 수정

This commit is contained in:
정영민
2025-04-16 15:34:14 +09:00
parent b640a1c458
commit 7bd5783c52
12 changed files with 23574 additions and 428 deletions

View File

@@ -122,6 +122,9 @@ namespace CHN
{
switch (req.State)
{
case HTTPRequestStates.Processing:
errorMessage = ". . .";
break;
case HTTPRequestStates.Finished:
if (resp.IsSuccess)
{
@@ -136,13 +139,13 @@ namespace CHN
else
{
isSuccess = false;
errorMessage = "Not connected";
errorMessage = "UnConnected";
}
break;
default:
isSuccess = false;
errorMessage = "Not connected";
errorMessage = "UnConnected";
break;
}
}

View File

@@ -9,7 +9,8 @@ namespace CHN
{
public class UI_ProtocolSetting : MonoBehaviour
{
public Image Image_State;
public Image Image_Connected;
public Image Image_UnConnected;
public TextMeshProUGUI ErrorMessage;
private Dictionary<string, TMP_InputField> inputFields = new();
@@ -64,7 +65,8 @@ namespace CHN
public void ProtocolSuccessCheck(Protocol protocol)
{
var isActive = protocol.isSuccess;
Image_State.gameObject.SetActive(isActive);
Image_Connected.gameObject.SetActive(isActive);
Image_UnConnected.gameObject.SetActive(!isActive);
var color = protocol.isSuccess ? new Color(0, 245, 0) : new Color(245, 0, 0);
ErrorMessage.color = color;