using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class UIEnterScene : UIWindow { public Image headImage; public Text bossNameText; public GameObject bossHp; public GameObject enterUI; public BossAI Boss; public void InitInfo(Sprite head,string bossName) { headImage.overrideSprite = head; bossNameText.text = bossName; StartCoroutine(nameof(SetActive)); } private IEnumerator SetActive() { yield return new WaitForSeconds(1.5f); Boss = GameObject.FindWithTag("Boss").GetComponentInChildren(); if (Boss != null) { bossHp.SetActive(true); bossHp.GetComponent().Init(Boss); } enterUI.SetActive(false); } public void UpdateInfo() { } }