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; } }