Where are inputs located?
CPInteractor script
void PickupInput()
{
if (canInteract)
{
if (Input.GetKeyDown(interactKey))
{
collectableItem.ItemAction();
}
}
}CPInventoryManager script
private void Update()
{
if (disableInventoryOpen)
return;
if (Input.GetKeyDown(openInventoryKey))
{
isOpen = !isOpen;
ToggleInventory(isOpen);
}
else if (isOpen && Input.GetKeyDown(closeInventoryKey))
{
isOpen = false;
ToggleInventory(isOpen);
}
}Last updated