0312 修复商店中购买武将的拥有数量(主体不算-1);公会大厅入口
| | |
| | | |
| | | void ShowGuildInfo() |
| | | { |
| | | emblemCell.Display(PlayerDatas.Instance.fairyData.fairy.EmblemID, PlayerDatas.Instance.fairyData.fairy.EmblemWord, 0.5f); |
| | | emblemCell.Display(PlayerDatas.Instance.fairyData.fairy.EmblemID, PlayerDatas.Instance.fairyData.fairy.EmblemWord, 0.8f); |
| | | 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; |
| | |
| | | [SerializeField] Image emblemIcon; |
| | | [SerializeField] UIFrame frame; |
| | | [SerializeField] UIEffectPlayer uiEffect; |
| | | [Header("字 F9E29F 包边 683C00 字号36 Y:-9")] |
| | | [Header("代码已处理 字 F9E29F 包边 683C00 字号72 Y:-18")] |
| | | [SerializeField] Text emblemNameText; //字 F9E29F 包边 683C00 字号36 Y-9 |
| | | |
| | | public void Display(int emblemID, string emblemName, float _scale = 1f) |
| | |
| | | emblemIcon.SetNativeSize(); |
| | | } |
| | | emblemIcon.rectTransform.localScale = new Vector3(_scale, _scale, _scale); |
| | | emblemNameText.text = emblemName; |
| | | if (emblemNameText != null) |
| | | { |
| | | emblemNameText.text = emblemName; |
| | | emblemNameText.fontSize = 72; |
| | | emblemNameText.rectTransform.localPosition = new Vector3(0, -18, 0); |
| | | emblemNameText.color = new Color32(255, 222, 159, 255); |
| | | var outline = emblemNameText.GetComponent<OutlineEx>(); |
| | | if (outline != null) |
| | | { |
| | | emblemNameText.GetComponent<OutlineEx>().OutlineColor = new Color32(104, 60, 0, 255); |
| | | } |
| | | } |
| | | |
| | | } |
| | | |
| | | } |
| | |
| | | return UIHelper.GetMoneyCnt(config.EffectValueB1); |
| | | } |
| | | |
| | | return PackManager.Instance.GetItemCountByID(PackType.Item, id); |
| | | var count = PackManager.Instance.GetItemCountByID(GeneralDefine.GetPackTypeByItemType(config.Type), id); |
| | | if (config.Type == 150) |
| | | { |
| | | count = Math.Max(0, count - 1); |
| | | } |
| | | |
| | | return count; |
| | | } |
| | | } |