using System.Collections; using System.Collections.Generic; using TMPro; using UnityEngine; using UnityEngine.UI; /// /// 用户删除列表项 /// public class UserDeleteItem : ScrollableListItem { [Header("用户信息显示")] public TextMeshProUGUI UsernameText; public TextMeshProUGUI RoleText; public TextMeshProUGUI StatusText; public Button SelectButton; private UserInfo _userInfo; private DeleteUserPanel _deletePanel; public void Initialize(UserInfo userInfo, DeleteUserPanel deletePanel) { _userInfo = userInfo; _deletePanel = deletePanel; // 获取UI组件 // if (UsernameText == null) // UsernameText = transform.Find("UsernameText")?.GetComponent(); // if (RoleText == null) // RoleText = transform.Find("RoleText")?.GetComponent(); // if (StatusText == null) // StatusText = transform.Find("StatusText")?.GetComponent(); // if (SelectButton == null) // SelectButton = GetComponent