using System.Collections; using System.Collections.Generic; using TMPro; using UnityEngine; public class LandMarksAndInfoController : MonoBehaviour { public TMP_Text tmpText; public TMP_Text infoItemPrefab; public RectTransform infoTextContent; public void SetMarksInfo(string lnadName, List landLoadInfos) { tmpText.text = lnadName; for (int i = 0; i < infoTextContent.childCount; i++) { Destroy(infoTextContent.GetChild(i).gameObject); } for (int i = 0; i < landLoadInfos.Count; i++) { TMP_Text rt = Instantiate(infoItemPrefab, infoTextContent); rt.text = landLoadInfos[i]; } } }