| | |
| | | [SerializeField] |
| | | Text conditionText; |
| | | [SerializeField] |
| | | Text conditionValueText; |
| | | Image conditionValueText; |
| | | [SerializeField] |
| | | Text dateText; |
| | | [SerializeField] |
| | |
| | | { |
| | | conditionText.gameObject.SetActive(true); |
| | | conditionValueText.gameObject.SetActive(true); |
| | | var _realmLv = 1; |
| | | GeneralConfig.Instance.wingEquipLimits.TryGetValue(itemAttrData.itemConfig.ID, out _realmLv); |
| | | var _realmLv = itemAttrData.itemConfig.RealmLimit; |
| | | var _realmCfg = ConfigManager.Instance.GetTemplate<RealmConfig>(_realmLv); |
| | | if (PlayerDatas.Instance.baseData.realmLevel < _realmLv) |
| | | { |
| | | conditionText.text = UIHelper.GetTextColorByItemColor(TextColType.Red, Language.Get("RealmLimit1")); |
| | | if (_realmLv != 0) |
| | | { |
| | | conditionValueText.text = _realmCfg.Name; |
| | | conditionValueText.SetSprite(_realmCfg.Img); |
| | | } |
| | | else |
| | | { |
| | | conditionText.gameObject.SetActive(false); |
| | | conditionValueText.gameObject.SetActive(false); |
| | | } |
| | | conditionValueText.color = UIHelper.GetUIColor(TextColType.Red); |
| | | } |
| | | else |
| | | { |
| | | if(_realmLv != 0) |
| | | { |
| | | conditionText.text = StringUtility.Contact("<color=#FFF4CDFF>", Language.Get("RealmLimit1"), "</color>"); |
| | | conditionValueText.text = StringUtility.Contact("<color=#FFF4CDFF>",_realmCfg.Name, "</color>"); |
| | | conditionValueText.SetSprite(_realmCfg.Img); |
| | | } |
| | | else |
| | | { |