add
This commit is contained in:
parent
86ef0039d5
commit
5b209726fa
@ -716,6 +716,12 @@ MonoBehaviour:
|
||||
- {fileID: 21300000, guid: f6884187fb833964ea9e632b9d5a8252, type: 3}
|
||||
- {fileID: 21300000, guid: f79faf75d4e26b748958aaaf6c64cf56, type: 3}
|
||||
Thingid:
|
||||
rooms:
|
||||
- {fileID: 361643069}
|
||||
- {fileID: 1026708935}
|
||||
- {fileID: 1262522313}
|
||||
- {fileID: 1737182421}
|
||||
- {fileID: 1625391898}
|
||||
type: 0
|
||||
--- !u!114 &109717923
|
||||
MonoBehaviour:
|
||||
|
@ -130,6 +130,7 @@ public class Giveaway //
|
||||
|
||||
|
||||
|
||||
|
||||
[Serializable]
|
||||
public class AllVocherItem //所有代金卷数据
|
||||
{
|
||||
@ -210,6 +211,8 @@ public class ids:Res
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
[Serializable]
|
||||
public class ItmeBuy//购买道具
|
||||
{
|
||||
|
@ -132,7 +132,7 @@ public class JinShaBuy : mount
|
||||
int index1 = Num - 1;
|
||||
int index2 = (Num - 1)*2;
|
||||
rooms[index1].GetComponent<RoomJinsha>().addman(index2, number);
|
||||
Debug.Log(data.Ids[0]);
|
||||
//Debug.Log(data.Ids[0]);
|
||||
rooms[index1].GetComponent<RoomJinsha>().ids.Add(data.Ids[0]);
|
||||
|
||||
}
|
||||
|
@ -250,7 +250,7 @@ public class RoomJinsha : mount
|
||||
|
||||
|
||||
string sponse = await web.SendRequest(web.URL + "/MinerElf/GetList", "POST");
|
||||
Debug.Log(sponse);
|
||||
//Debug.Log(sponse);
|
||||
|
||||
|
||||
string response = await web.SendRequest(web.URL + "/MinerElfActive/GetListOfGem", "POST");
|
||||
|
@ -19,7 +19,9 @@ public class jinsha : mount
|
||||
|
||||
|
||||
private string userid;//赠送对象id
|
||||
public string Thingid; //ÔùËÍÎïÆ·id
|
||||
public int Thingid; //房间的索引
|
||||
|
||||
public List<GameObject> rooms = new List<GameObject>();
|
||||
public override void Awake()
|
||||
{
|
||||
intance = this;
|
||||
@ -105,7 +107,7 @@ public class jinsha : mount
|
||||
{
|
||||
|
||||
Item item = intData.GetTypedData();
|
||||
Thingid = item.Id.ToString();
|
||||
Thingid = item.Num;
|
||||
go.Show_buy(boxType.icon, boxType.prompt, 64, item.Num, item.ActivateValue);
|
||||
|
||||
}
|
||||
@ -151,13 +153,13 @@ public class jinsha : mount
|
||||
{
|
||||
item.GetComponent<input_box_pop_up_window_item>().register_click(async (BoxType boxType, int type) =>
|
||||
{
|
||||
Debug.Log(boxType.customData);
|
||||
//Debug.Log(boxType.customData);
|
||||
if (boxType.customData is BoxData<PlayerData> intData)//通过储存的泛型来查找挖矿精灵对应的item数据
|
||||
{
|
||||
|
||||
PlayerData pldata = intData.GetTypedData();
|
||||
userid = pldata.Id;
|
||||
Debug.Log(pldata.Id);
|
||||
//Debug.Log(pldata.Id);
|
||||
}
|
||||
|
||||
List<BoxType> boxTypeser = new List<BoxType>();
|
||||
@ -171,6 +173,20 @@ public class jinsha : mount
|
||||
if (type == 1)
|
||||
{
|
||||
//赠送逻辑
|
||||
Giveaway giveaway = new Giveaway();
|
||||
Debug.LogError(Thingid);
|
||||
List<string> go = rooms[Thingid].GetComponent<RoomJinsha>().ids;
|
||||
Debug.LogError(rooms[Thingid].GetComponent<RoomJinsha>().ids);
|
||||
if (go.Count<1)
|
||||
{
|
||||
Debug.LogError("你还没有");
|
||||
ercitanchuang.GetComponent<input_box_pop_up_window>().destroy();
|
||||
return;
|
||||
}
|
||||
giveaway.Ids[0] = go[go.Count - 1];
|
||||
giveaway.GiftTargetId = "1";
|
||||
Debug.Log("赠送成功");
|
||||
|
||||
ercitanchuang.GetComponent<input_box_pop_up_window>().destroy();
|
||||
}
|
||||
else
|
||||
@ -195,7 +211,7 @@ public class jinsha : mount
|
||||
if (boxType.customData is BoxData<Item> intData)//通过储存的泛型来查找对应的item数据
|
||||
{
|
||||
Item item = intData.GetTypedData();
|
||||
Thingid = item.Id.ToString();
|
||||
Thingid = item.Id;
|
||||
go.Show_buy(boxType.icon, boxType.prompt, 64, boxType.Num, itemDataList[boxType.Num].Gold, false);
|
||||
}
|
||||
}
|
||||
@ -259,6 +275,9 @@ public class jinsha : mount
|
||||
{
|
||||
if (type == 1)
|
||||
{
|
||||
|
||||
|
||||
|
||||
//赠送逻辑
|
||||
ercitanchuang.GetComponent<input_box_pop_up_window>().destroy();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user