using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using System; using System.Threading.Tasks; using DG.Tweening; public class charainfoPanel : Base { [Header("以上是父类的,以下是自己的:动画面板")]public GameObject _panel; [Header("关闭按钮")] public Button closeBtn; [Header("关闭的面板")] public GameObject _closePanel; public Text LeveText; public Text NameText; public Text InfoText; public Text AttackText; public Text AttackFanweiText; public Text AttackCD; public virtual void Start() { //await PanelminTobig(_panel); PanelminTobig(_panel); closeBtn.onClick.AddListener(() => { Destroy(_closePanel); }); } public virtual void PanelminTobig(GameObject _panel) { _panel.transform.localScale = new Vector3(0.5f, 0.5f, 0.5f); _panel.transform.DOScale(1f, 0.5f); } public void UpDateShow(string LeveText, string NameText, string InfoText, string AttackText, string AttackFanweiText,string AttackCD) { this.LeveText.text= LeveText; this.NameText.text= NameText; this.InfoText.text= InfoText; this.AttackText.text = AttackText; this.AttackFanweiText.text= AttackFanweiText; this.AttackCD.text= AttackCD; } }