Cute_demon_attacks/meng_yao/Assets/script/scene_Main/PetFightingBtn.cs

50 lines
1.3 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class PetFightingBtn : MonoBehaviour
{
Button figntBtn;
public int id;
public GameObject Exhibitmusk;
public Lottery lottery;
public Button showBtn;
void Start()
{
figntBtn = GetComponent<Button>();
figntBtn.onClick.AddListener(fightClick);
showBtn.onClick.AddListener(showbtnClick);
figntBtn.gameObject.SetActive(false);
//Exhibitmusk.gameObject.SetActive(false);
}
void showbtnClick()
{
lottery.CloseBtnClick();
figntBtn.gameObject.SetActive(true);
}
async void fightClick()
{
bool issuccefful = await Scene_main_jiekou.instance.PetBettless(id);
if (issuccefful)
{
petBettleInfoResponse petinfo = await Scene_main_jiekou.instance.getPetBettleInfos();
WaterPanel.instance.Updated_petinfo(petinfo);
lottery.Closemusk();
this.gameObject.SetActive(false);
Exhibitmusk.gameObject.SetActive(true);
}
else
{
Promptmgr.Instance.PromptBubble("³öսʧ°Ü");
this.gameObject.SetActive(false);
}
}
// Update is called once per frame
void Update()
{
}
}