修改地址

This commit is contained in:
lujiajian 2026-01-19 17:04:16 +08:00
parent 0244d68be0
commit dbd12eec05
5 changed files with 49 additions and 9 deletions

View File

@ -1,10 +1,11 @@
using Newtonsoft.Json;
using System; using System;
using System.Collections; using System.Collections;
using System.Collections.Generic; using System.Collections.Generic;
using Newtonsoft.Json;
using UnityEngine; using UnityEngine;
using UnityEngine.Networking; using UnityEngine.Networking;
using UnityEngine.Serialization; using UnityEngine.Serialization;
using UnityEngine.UIElements;
/// <summary> /// <summary>
/// 怬 /// 怬
@ -14,7 +15,7 @@ public class LoginResponse
{ {
public string state; public string state;
public string message; public string message;
public Data data=new Data(); public Data data = new Data();
} }
public class Data public class Data
@ -40,7 +41,7 @@ public class Data
/// </summary> /// </summary>
public string role_name { get; set; } public string role_name { get; set; }
} }
public class LoginManager : SingletonMono<LoginManager> public class LoginManager : SingletonMono<LoginManager>
{ {
//[FormerlySerializedAs("loginScene")] //[FormerlySerializedAs("loginScene")]
//public UI_LoginPanel uiLoginPanel; //public UI_LoginPanel uiLoginPanel;
@ -48,6 +49,15 @@ public class LoginManager : SingletonMono<LoginManager>
public LoginResponse loginRespons; public LoginResponse loginRespons;
public System.Action OnLoginSuccess; public System.Action OnLoginSuccess;
public string Ipurl;
private void Start()
{
StartCoroutine(GetConfig((b) =>
{
}));
}
public void Login(string account, string password) public void Login(string account, string password)
{ {
StartCoroutine(LoginRequest(account, password)); StartCoroutine(LoginRequest(account, password));
@ -60,7 +70,7 @@ public class LoginManager : SingletonMono<LoginManager>
form.AddField("login_name", account); form.AddField("login_name", account);
form.AddField("password", password); form.AddField("password", password);
using (UnityWebRequest webRequest = UnityWebRequest.Post("http://172.16.1.254:13030/Handler/User.ashx?action=login", form)) using (UnityWebRequest webRequest = UnityWebRequest.Post(Ipurl + "/Handler/User.ashx?action=login", form))
{ {
yield return webRequest.SendWebRequest(); yield return webRequest.SendWebRequest();
@ -88,4 +98,26 @@ public class LoginManager : SingletonMono<LoginManager>
} }
} }
} }
/// <summary>
/// »ñÈ¡ÅäÖÃÊý¾Ý
/// </summary>
/// <param name="action"></param>
/// <returns></returns>
private IEnumerator GetConfig(System.Action<bool> action)
{
UnityWebRequest www = UnityWebRequest.Get(Application.streamingAssetsPath + "/ipaddress.txt");
yield return www.SendWebRequest();
if ((www.result == UnityWebRequest.Result.ProtocolError) || (www.result == UnityWebRequest.Result.ConnectionError))
{
Debug.Log(www.error);
action(false);
}
else
{
Debug.Log(www.downloadHandler.text);
Ipurl = www.downloadHandler.text;
action(true);
}
}
} }

View File

@ -32,7 +32,7 @@ public class RepairSenderManager : SingletonMono<RepairSenderManager>
form.AddField("RepairContent", content); form.AddField("RepairContent", content);
form.AddField("user_id", LoginManager.Instance.loginRespons.data.user_id); form.AddField("user_id", LoginManager.Instance.loginRespons.data.user_id);
UnityWebRequest request = UnityWebRequest.Post(url, form); UnityWebRequest request = UnityWebRequest.Post(LoginManager.Instance.Ipurl + "/Handler/Repair.ashx?action=add", form);
// 发送请求 // 发送请求
yield return request.SendWebRequest(); yield return request.SendWebRequest();

View File

@ -123,7 +123,7 @@ public class TeaAnswerManager : SingletonMono<TeaAnswerManager>
form.AddField("action", "list"); form.AddField("action", "list");
form.AddField("user_id", LoginManager.Instance.loginRespons.data.user_id); form.AddField("user_id", LoginManager.Instance.loginRespons.data.user_id);
UnityWebRequest request = UnityWebRequest.Post(url, form); UnityWebRequest request = UnityWebRequest.Post(LoginManager.Instance.Ipurl + "/Handler/Repair.ashx?action=list", form);
// 发送请求 // 发送请求
yield return request.SendWebRequest(); yield return request.SendWebRequest();

View File

@ -0,0 +1 @@
http://172.16.1.254:13030

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 80da7ab14564aca40ae75d2c676d5783
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant: