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); }
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; }
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); }
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); }