示例#1
0
 public void ClickCombineItme(ItemeEquipOutSide3cr item)
 {
     if (_chooseCombineItem != null)
     {
         _chooseCombineItem.UnSelect();
         _chooseCombineItem = item;
         _chooseCombineItem.Select();
         ShowChooseItemInfo(_chooseCombineItem.Data as ConfigEquip);
     }
 }
示例#2
0
    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);
    }