private void Update() { if (Input.GetKeyDown(KeyCode.F)) { pickup.CheckItemInArea(tr.position); } else if (Input.GetKeyDown(KeyCode.Alpha1)) { if (slot.IsSlotEmpty(0)) { Debug.Log("비었다"); return; } Item it = equipment.UnEquip(); equipment.Equip(slot.ItemList[0]); slot.RemoveItemInNumber(0); slot.AddItem(it); } else if (Input.GetKeyDown(KeyCode.Alpha2)) { if (slot.IsSlotEmpty(1)) { Debug.Log("비었다"); return; } Item it = equipment.UnEquip(); equipment.Equip(slot.ItemList[1]); slot.RemoveItemInNumber(1); slot.AddItem(it); } else if (Input.GetKeyDown(KeyCode.Alpha3)) { if (slot.IsSlotEmpty(2)) { Debug.Log("비었다"); return; } Item it = equipment.UnEquip(); equipment.Equip(slot.ItemList[2]); slot.RemoveItemInNumber(2); slot.AddItem(it); } }