| | |
| | | /// </summary> |
| | | 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<GuildWin>(); |
| | | }); |
| | | |
| | | requestBtn.AddListener(() => |
| | | { |
| | | // UIManager.Instance.OpenWindow<GuildRequestWin>(); |
| | | }); |
| | | } |
| | | |
| | | |
| | | protected override void OnPreOpen() |
| | | { |
| | | if (PlayerDatas.Instance.fairyData.fairy == null) |
| | | return; |
| | | |
| | | |
| | | Display(); |
| | | } |
| | | |
| | | protected override void OnPreClose() |
| | |
| | | } |
| | | |
| | | |
| | | public override void Refresh() |
| | | 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; |
| | | } |
| | | } |