using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
///
/// 公会基础界面
///
public class GuildBaseWin : UIBase
{
[SerializeField] Button guildBtn;
[SerializeField] GuildEmblemCell emblemCell;
[SerializeField] Text guildNameText;
[SerializeField] Text guildMemberCountText;
[SerializeField] Button rankBtn;
[SerializeField] Button requestBtn;
protected override void InitComponent()
{
guildBtn.AddListener(() =>
{
// UIManager.Instance.OpenWindow();
});
requestBtn.AddListener(() =>
{
// UIManager.Instance.OpenWindow();
});
}
protected override void OnPreOpen()
{
if (PlayerDatas.Instance.fairyData.fairy == null)
return;
Display();
}
protected override void OnPreClose()
{
}
void Display()
{
ShowGuildInfo();
}
void ShowGuildInfo()
{
emblemCell.Display(PlayerDatas.Instance.fairyData.fairy.EmblemID, PlayerDatas.Instance.fairyData.fairy.EmblemWord);
guildNameText.text = PlayerDatas.Instance.fairyData.fairy.FamilyName;
var config = FamilyConfig.Get(PlayerDatas.Instance.fairyData.fairy.FamilyLV);
guildMemberCountText.text = PlayerDatas.Instance.fairyData.fairy.MemberCount + "/" + config.MemberMax;
}
}