I want to be able to pickup items and let the items be affected by gravity. I am currently using this setup:
I use the Area2D to detect when the player(KinematicBody2D) touches the item. Problem is with this setup when you have more than 100 items in one spot it starts to lag since it uses 2 CollisionShape2D. How could I still detect the player with only 1 CollisionShape2D?