At the moment the player has infinite arrows. Instead we'd want a player to walk over an arrow to have it added to it's inventory.
A GameObject could have an Inventory component to store items. An Inventory System could do the logic and check if GameObjects with inventories walked over items.
At the moment the player has infinite arrows. Instead we'd want a player to walk over an arrow to have it added to it's inventory.
A GameObject could have an Inventory component to store items. An Inventory System could do the logic and check if GameObjects with inventories walked over items.