using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class Lottery : MonoBehaviour { public GameObject LotteryPanel; public Button LotteryBtn; public GameObject petItem; public Transform Connect; async void Start() { LotteryBtn.onClick.AddListener(LotteryClick); Update_itemClick(); } async void Update_itemClick() { PetHome info = await Scene_main_jiekou.instance.getPetHomes(); for (int i = 0; i < info.data.items.Count; i++) { GameObject obj = GameObject.Instantiate(petItem, Connect); obj.GetComponent().petName.text = info.data.items[i].name; obj.GetComponent().petFightingBtn.id = info.data.items[i].id; } } async void LotteryClick() { PetAdoptResponse response = await Scene_main_jiekou.instance.PetAdopts(); if (response.code == 200) { Update_itemClick(); TreeInfo info = await Scene_main_jiekou.instance.TreeInfoS(); WaterPanel.instance.Updated_water(info); Debug.Log(response); } else { Promptmgr.Instance.PromptBubble("Ë®µÎÓà¶î²»×ã"); } } // Update is called once per frame void Update() { } }