public void OnResetScrollItemHandler(GameObject go, int index)
        {
            CommonEquipmentIcon equipButton = go.GetComponent <CommonEquipmentIcon>();

            if (equipButton != null)
            {
                EquipmentInfo info = EquipmentStrengthenProxy.instance.currentEqupmentInfoList[index];
                equipButton.SetEquipmentInfo(info);
                equipButton.GetEquipmentDesButton().SetDelay(0.3f);
                List <EquipmentInfo> materialList = EquipmentStrengthenProxy.instance.GetMaterialEquipInfoList();
                if (materialList.Contains(info))
                {
                    equipButton.SetSelect(true);
                }
                else
                {
                    equipButton.SetSelect(false);
                }
                //equipButton.transform.localScale = new Vector3(0.88f,0.88f,1);
                equipButton.onClickHandler = ClickEquipmentIconButton;
            }
        }
Esempio n. 2
0
 public void SetSelect(bool isSelect)
 {
     if (_commonEquipIcon != null)
     {
         _commonEquipIcon.SetSelect(isSelect);
     }
     else if (_commonItemIcon != null)
     {
         _commonItemIcon.SetSelect(isSelect);
     }
     else if (selectImage != null)
     {
         selectImage.SetActive(isSelect);
     }
 }
        public void RefreshMaterialEquipment()
        {
            EquipmentInfo[] materials = EquipmentStrengthenProxy.instance.materialsEquipInfo;
            int             selectedEquipmentCount = materials.Length;

            for (int i = 0; i < selectedEquipmentCount; i++)
            {
                TransformUtil.ClearChildren(selectedMaterialRootTran[i], true);
                if (materials[i] != null)
                {
                    CommonEquipmentIcon equipmentIconButton = CommonEquipmentIcon.CreateSmallIcon(selectedMaterialRootTran[i]);
                    equipmentIconButton.SetEquipmentInfo(materials[i]);
                    equipmentIconButton.GetEquipmentDesButton().SetDelay(0.3f);
                    equipmentIconButton.SetSelect(true);
                    equipmentIconButton.HideSelect();
                    equipmentIconButton.onClickHandler = ClickEquipmentIconButton;
                }
            }
        }