public void ClickCombineItme(ItemeEquipOutSide3cr item) { if (_chooseCombineItem != null) { _chooseCombineItem.UnSelect(); _chooseCombineItem = item; _chooseCombineItem.Select(); ShowChooseItemInfo(_chooseCombineItem.Data as ConfigEquip); } }
ItemeEquipOutSide3cr CreateSynthesisItem(ConfigEquip equip, float x, float y, bool isRoot = false) { GameObject renderPrefab = ResourceManager.Instance.LoadExistsAsset <GameObject>("Prefab/UI/EquipsOutside/ItemeEquipOutSide3cr"); GameObject item = UGUITools.AddChild(go_EquipSynthesiscr, renderPrefab); synthesisItemList.Add(item); ItemeEquipOutSide3cr itemScript = item.AddMissingComponent <ItemeEquipOutSide3cr>(); itemScript.type = 1; itemScript.SetData(equip); if (isRoot) { itemScript.Select(); } item.GetComponent <RectTransform>().anchoredPosition = new Vector2(x, y); return(itemScript); }