예제 #1
0
 public void ShowItems(int itemCount)
 {
     canUseItemList = ItemListTool.GetCanUseItemList(AttributeList.gameObject, "Attribute");
     for (int i = 0; i < itemCount; i++)
     {
         GameObject go = ItemListTool.GetNewItemObj(canUseItemList, AttributeList.gameObject, Attribute0.gameObject);
         go.transform.name = "Attribute" + i.ToString();
         go.GetComponent <UILabel>().text = properTitelList[i] + ":" + propertyValueList[i];
     }
     AttributeList.Reposition();
     ItemListTool.ActiveUnuseItem(canUseItemList);
 }
예제 #2
0
        private void ShowEquipName(int itemCount)
        {
            canUseEquipNameList = ItemListTool.GetCanUseItemList(EquipList.gameObject, "Equip");
            for (int i = 0; i < itemCount; i++)
            {
                GameObject go = ItemListTool.GetNewItemObj(canUseEquipNameList, EquipList.gameObject, Equip0.gameObject);
                go.transform.name = "Equip" + i.ToString();
                go.GetComponent <UILabel>().text = levelNameList[i];
            }
            EquipList.Reposition();
            ItemListTool.ActiveUnuseItem(canUseEquipNameList);
            float   addPosition;
            Vector3 listPos = AttributeList.transform.position;

            addPosition = EquipList.cellHeight * EquipList.gameObject.transform.childCount;
            listPos.y   = AttributeList.transform.position.y - addPosition;
            AttributeList.transform.localPosition = listPos;
        }
예제 #3
0
 public void ShowPropertys(int propertyCount)
 {
     attributeList.Clear();
     canUsePropertyList = ItemListTool.GetCanUseItemList(AttributeList.gameObject, "Attribute");
     for (i = 0; i < propertyCount; i++)
     {
         GameObject go = ItemListTool.GetNewItemObj(canUsePropertyList, AttributeList.gameObject, Attribute0.gameObject);
         go.transform.name = "Attribute" + i.ToString();
         EquipAttribute attriView;
         if (go.GetComponent <EquipAttribute>() == null)
         {
             attriView = go.AddComponent <EquipAttribute>();
         }
         else
         {
             attriView = go.GetComponent <EquipAttribute>();
         }
         attriView.Init();
         attributeList.Add(attriView);
     }
     AttributeList.Reposition();
     ItemListTool.ActiveUnuseItem(canUsePropertyList);
 }
예제 #4
0
 public void ShowItems(int itemCount)
 {
     itemList.Clear();
     canUseItemList = ItemListTool.GetCanUseItemList(GridItem.gameObject, "Item");
     for (i = 0; i < itemCount; i++)
     {
         GameObject go = ItemListTool.GetNewItemObj(canUseItemList, GridItem.gameObject, Item0.gameObject);
         go.transform.name = "Item" + i.ToString();
         IntensifyItem itemView;
         if (go.GetComponent <IntensifyItem>() == null)
         {
             itemView = go.AddComponent <IntensifyItem>();
         }
         else
         {
             itemView = go.GetComponent <IntensifyItem>();
         }
         itemView.Init();
         itemList.Add(itemView);
     }
     GridItem.Reposition();
     ItemListTool.ActiveUnuseItem(canUseItemList);
 }