ItemDatabase.GetItem C# (CSharp) 메소드

GetItem() 공개 메소드

public GetItem ( string itemName ) : Item
itemName string
리턴 Item
	public Item GetItem(string itemName) {
		return Items.Find(x => x.ItemName == itemName);
	}

Usage Example

예제 #1
0
    // Update is called once per frame
    void Update()
    {
        if (Input.GetKeyUp(KeyCode.S))
        {
            Debug.Log("switching");
            if (upperArm == null)
            {
                upperArm = manger.focusedUnit.transform.FindChild("ARMS");
            }
            if (armed)
            {
                //upperArm.GetComponent<SkinnedMeshRenderer>(	).sharedMesh = WithOutArmor;


                SquadManager.Instance.focusedUnit.GetComponent <EquipmentSet>().EquipArmor((EquipmentItem)itemDB.GetItem(0, 0));
                //charBlock.UpdateChar();
                upperArm.GetComponent <SkinnedMeshRenderer>(     ).material = skinMat;
                armed = false;
            }
            else
            {
                //EquipmentItem temp = (EquipmentItem)ItemDatabase.Instance.GetItem(1,0);
                //upperArm.GetComponent<SkinnedMeshRenderer>(	).sharedMesh = Witharmor;
                SquadManager.Instance.focusedUnit.GetComponent <EquipmentSet>().EquipArmor((EquipmentItem)itemDB.GetItem(1, 0));
                //charBlock.UpdateChar();
                upperArm.GetComponent <SkinnedMeshRenderer>(     ).material = steelMat;
                armed = true;
            }
        }
    }
All Usage Examples Of ItemDatabase::GetItem