using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using TMPro; using static UnityEditor.Progress; public class NameplateController : MonoSingleton { public GameObject NameplatePanel; public RectTransform backTransform; public RectTransform mtTransform; public Image NameplateImage; public List NameplateTextUGUI; public GameObject[] Obj_Nameplate; public Dictionary DictextMeshPro; private void Start() { AddNameplateClick(); } public void AddNameplateClick() { DictextMeshPro = new Dictionary(); DictextMeshPro.Add("µÍѹ»¥¸ÐÆ÷ÃúÅÆ", NameplateTextUGUI[0]); DictextMeshPro.Add("¹â·ü²¢ÍøÄæ±äÆ÷_ÃúÅÆ", NameplateTextUGUI[1]); DictextMeshPro.Add("¹â·ü°å_ÃúÅÆ", NameplateTextUGUI[2]); Obj_Nameplate = GameObject.FindGameObjectsWithTag("ÃúÅÆ"); foreach (GameObject item in Obj_Nameplate) { item.AddComponent(); } } public void RefreshShown() { foreach (TextMeshProUGUI item in NameplateTextUGUI) { item.gameObject.SetActive(false); } } }