ShanDongVirtualPowerPlant/u3d-ShanDongVirtualPowerPlant/Assets/Adam/Scripts/Components/LandMarksAndInfoController.cs

28 lines
710 B
C#

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