NG_/Assets/Scripts/UI/综合信息/DetailsMessage.cs
2024-12-13 19:40:05 +08:00

29 lines
745 B
C#

using System.Collections;
using System.Collections.Generic;
using TMPro;
using UnityEngine;
using UnityEngine.EventSystems;
// 消息详情
public class DetailsMessage : MonoBehaviour,IPointerClickHandler
{
public int index; // 索引
public GameObject viewMessage;
public TextMeshProUGUI detailsMessage;
public void OnPointerClick(PointerEventData eventData)
{
if (gameObject.GetComponent<TextMeshProUGUI>().text == "")
{
return;
}
List<string> detailsList = NoticeListController.detailsMessageList;
detailsMessage.text = detailsList[index];
detailsMessage.gameObject.SetActive(true);
viewMessage.SetActive(false);
}
}