using System;
using System.Collections;
using System.Collections.Generic;
using TMPro;
using UnityEngine;
using UnityEngine.UI;

public class Tip1Window : WindowSingleton<Tip1Window>
{
    public RawImage rawimg;
    public Image img;
    public TextMeshProUGUI titeltext;
    public TextMeshProUGUI infoText;
    public GameObject qianwangGo;
    public GameObject SuccessGo;
    Action<string> callback;
    List<string> backList;
    public void show(string title,string info, bool isQianWang, bool isSuccess,Texture tex,Color color,List<string> backList,Action<string> callback)
    {
        this.transform.SetAsLastSibling();
        titeltext.text = title;
        infoText.text = info;
        qianwangGo.SetActive(isQianWang);
        SuccessGo.SetActive(isSuccess);
        rawimg.texture = tex;
        img.color = color;
        this.callback = callback;
        this.backList = backList;
    }


    public void gotoBt(int i)
    {
        callback.Invoke(backList[i]);
        this.gameObject.SetActive(false);
        WindowsManager.Instance.isShowTip = false;
    }
}