Godot cannot handle multiple inputs?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By tadeas818


I am currently making little game on mobile phones that is based on tapping on Areas2D. I have Area2D scene with signal _on_Area2D_input_event connected to check for clicks. When the game runs, it begins to spawn those Area2D scenes.

The problem appears when I click on two areas simultaneously. Only one of them is pressed and the other is ignored. I read that input event cannot be called simultaneously, but what am I supposed to do then?

I thought I would make process function to check if it is being tapped or even TouchScreenButtons, but such solutions are messy and I wonder if someone could help me find a better one?

Same issue. Had overlapping Area2D nodes on my kinematicBody2D character, but only one of them emits AreaEntered()/BodyEntered() signals at a time

RagingDisappointment | 2022-01-15 16:53