33 lines
720 B
C#
Raw Normal View History

2025-06-17 19:47:14 +08:00
using System.Collections;
using System.Collections.Generic;
2025-06-18 15:54:50 +08:00
using System.Threading.Tasks;
using Cysharp.Threading.Tasks;
2025-06-17 19:47:14 +08:00
using TMPro;
using UnityEngine;
using UnityEngine.UI;
namespace GameLogic
{
public class UIHDWmsp : MonoBehaviour
{
public TextMeshProUGUI m_teamName;
public TextMeshProUGUI m_PlayerName;
public RawImage m_HeadIcon;
2025-06-18 15:54:50 +08:00
public async Task OnInit(string teamName, string playerName, string imgUrl)
2025-06-17 19:47:14 +08:00
{
m_teamName.text = teamName;
m_PlayerName.text = playerName;
AsyncImageDownload.Instance.SetAsyncImage(imgUrl, m_HeadIcon);
2025-06-18 15:54:50 +08:00
await UniTask.Delay(2000);
Destroy(gameObject);
2025-06-17 19:47:14 +08:00
}
}
}