This commit is contained in:
舒荣森 2024-10-31 01:28:14 +08:00
parent a28a221302
commit 4aeb3ebbe0
2 changed files with 38 additions and 5 deletions

View File

@ -22,6 +22,9 @@ public struct Login
} }
public class mount : MonoBehaviour public class mount : MonoBehaviour
{ {
public static mount mountitem; public static mount mountitem;

View File

@ -4,6 +4,8 @@ using UnityEngine;
using TMPro; using TMPro;
using System.Threading.Tasks; using System.Threading.Tasks;
using Palmmedia.ReportGenerator.Core; using Palmmedia.ReportGenerator.Core;
using System;
using System.Data;
public class room : mount public class room : mount
{ {
@ -71,12 +73,13 @@ public class room : mount
PlayerManager.Instance.SetMoney(MoneyType.Stones, -10); PlayerManager.Instance.SetMoney(MoneyType.Stones, -10);
} }
Generate();
haveNumber--; haveNumber--;
toolsNumber--; toolsNumber--;
UpdateShowCazhi(); UpdateShowCazhi();
ChangeTextPro(); ChangeTextPro();
Generate();//是否有宝石
//Vector3 //Vector3
@ -117,6 +120,7 @@ public class room : mount
UpdateShowCazhi(); UpdateShowCazhi();
ChangeTextPro(); ChangeTextPro();
Generate();//是否有宝石
//Vector3 //Vector3
GameObject.Instantiate(Boom,new Vector3(startPos.position.x, startPos.position.y+0.5f, startPos.position.z-1f),Quaternion.identity); GameObject.Instantiate(Boom,new Vector3(startPos.position.x, startPos.position.y+0.5f, startPos.position.z-1f),Quaternion.identity);
await Task.Delay(500); await Task.Delay(500);
@ -212,11 +216,16 @@ public class room : mount
} }
} }
private bool Generate() private async void Generate()
{ {
string response = await web.SendRequest("http://47.109.133.52/FisherElfActive/GetListOfGem", "POST");
Debug.Log(response);
GetListOfGem data= JsonUtility.FromJson<GetListOfGem>(response);
if (data.ErrorMessage == "")
{
Debug.Log("连接成功");
}
return true;
} }
//¿ªÍØ·¿¼ä //¿ªÍØ·¿¼ä
@ -284,4 +293,25 @@ public class room : mount
} }
public class GetListOfGem
{
public List<Item> List;
public int ErrorCode;
public string ErrorMessage;
}
public class GetListOfGemItem
{
public string Id;
public int Num;
public int Type;
public string OwnerId;
public int ActivateValue;
public int GenerateValue;
public int AlreadyGenerateValue;
public int RemainEndureTime;
public int EndureTime;
public string CreateDateTime;
}