Files
test/Assets/PerfectWorld/Scripts/Chat/UI/ChatMessageView.cs
T
2026-03-18 15:55:24 +07:00

25 lines
627 B
C#

using BrewMonster.Scripts.Task.UI;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
namespace BrewMonster.Scripts.ChatUI
{
public class ChatMessageView : MonoBehaviour
{
public Image iconImage;
public TextMeshProUGUI messageText;
public void Bind(Sprite iconSprite, string message)
{
if (iconImage != null)
{
iconImage.sprite = iconSprite;
iconImage.gameObject.SetActive(iconSprite != null);
}
messageText.text = message;
GetComponent<IRefreshLayout>().RefreshLayout();
}
}
}