| | |
| | | [SerializeField] Text m_EquipPlaceName;
|
| | | [SerializeField] Transform m_ContainerSelect;
|
| | | [SerializeField] ItemCell m_Item;
|
| | | [SerializeField] Text m_EquipStar;
|
| | | [SerializeField] Text m_ItemName;
|
| | | [SerializeField] Button m_Select;
|
| | | [SerializeField] RedpointBehaviour m_Redpoint;
|
| | |
| | | EquipModel equipModel { get { return ModelCenter.Instance.GetModel<EquipModel>(); } }
|
| | | PackModel packModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
|
| | | EquipStrengthModel strengthModel { get { return ModelCenter.Instance.GetModel<EquipStrengthModel>(); } }
|
| | | EquipStarModel equipStarModel { get { return ModelCenter.Instance.GetModel<EquipStarModel>(); } }
|
| | |
|
| | | int equipLevel = 0;
|
| | | int equipPlace = 0;
|
| | |
| | | m_Item.Init(item);
|
| | | m_ItemName.text = Language.Get("ZBQH_01", item.config.ItemName, strengthLv);
|
| | | m_ItemName.color = UIHelper.GetUIColor(item.config.ItemColor, true);
|
| | |
|
| | | var maxStar = EquipStarModel.GetMaxStarLevel(item.config.ItemColor, item.config.LV);
|
| | | var starLevel = Mathf.Min(maxStar, equipStarModel.GetEquipStarLevel(new Int2(equipLevel, equipPlace)));
|
| | | m_EquipStar.text = Language.Get("EquipStarLevel", starLevel);
|
| | | m_EquipStar.gameObject.SetActive(starLevel>0);
|
| | | }
|
| | | }
|
| | |
|