50 lines
1.3 KiB
C#
50 lines
1.3 KiB
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
using TMPro;
|
|
|
|
public class InviteFriendsPanel : MonoBehaviour
|
|
{
|
|
public Button inviteBtn;
|
|
public GameObject invitefriendPanel;
|
|
public GameObject personalcenterPanel;
|
|
public TextMeshProUGUI nameText;
|
|
public Text numText;//ÈËÊý
|
|
public queryInviteHigherInfo61 queryInviteHigherInfo61=new queryInviteHigherInfo61();
|
|
public InviteHigherInfo inviteHigherInfo=new InviteHigherInfo();
|
|
|
|
|
|
// Start is called before the first frame update
|
|
async void Start()
|
|
{
|
|
inviteHigherInfo=await queryInviteHigherInfo61.queryInviteHigherInfo();
|
|
SetInfo();
|
|
}
|
|
|
|
public void SetInfo()
|
|
{
|
|
if (inviteHigherInfo.data!=null)
|
|
{
|
|
nameText.text=inviteHigherInfo.data.nickName;
|
|
|
|
}
|
|
numText.text = invitefriendPanel.GetComponent<FriendPanel>().friendInfos.Count.ToString();
|
|
}
|
|
// Update is called once per frame
|
|
void Update()
|
|
{
|
|
|
|
}
|
|
public void SetInviteFriendPanel()
|
|
{
|
|
invitefriendPanel.gameObject.SetActive(true);
|
|
transform.gameObject.SetActive(false);
|
|
}
|
|
public void SetInviteFriendsPanel()
|
|
{
|
|
transform.gameObject.SetActive(false);
|
|
personalcenterPanel.gameObject.SetActive(true);
|
|
}
|
|
}
|