123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- using System.Collections;
- using TMPro;
- using UnityEngine;
- using UnityEngine.Networking;
- using UnityEngine.UI;
- namespace Assets
- {
- public class DlgLogin : BasePanel
- {
- public TMP_InputField inputField;
- public Button confirmBtn;
- string url = "http://172.18.10.17/";
- public override void OnCloseWindow()
- {
- }
- public override void OnDestroyWindow()
- {
- }
- public override void OnInitWindow()
- {
- confirmBtn.onClick.AddListener(async () =>
- {
- StartCoroutine("SendRequest");
- //UIManager.Instance.HideUI(WindowID.DlgLogin);
- //await UIManager.Instance.ShowUI(WindowID.FaceBuildPanel);
- });
- }
- public override void OnShowWindow()
- {
- }
- IEnumerator SendRequest()
- {
- //UnityWebRequest request = UnityWebRequest.Post(url,inputField.text);
- UnityWebRequest request = new UnityWebRequest(url);
- request.timeout = 5;
- yield return request.SendWebRequest();
- //if (request.result == UnityWebRequest.Result.Success)
- //{
- // Debug.Log("发送完成");
- // if (request.downloadHandler.text =="true")
- // {
- // UIManager.Instance.HideUI(WindowID.DlgLogin);
- // yield return UIManager.Instance.ShowUI(WindowID.FaceBuildPanel);
- // }
- // else
- // {
- // yield return UIManager.Instance.ShowUI(WindowID.DlgLoginFaild);
- // }
- //}
- //else
- //{
- // Debug.Log("发送失败");
- //}
- if (request.result == UnityWebRequest.Result.Success)
- {
- Debug.Log("发送完成");
- UIManager.Instance.HideUI(WindowID.DlgLogin);
- yield return UIManager.Instance.ShowUI(WindowID.FaceBuildPanel);
- }
- else
- {
- Debug.Log("发送失败");
- yield return UIManager.Instance.ShowUI(WindowID.DlgLoginFaild);
- }
- StopAllCoroutines();
- }
- }
- }
|