I’m encountering an issue where clicking on UI elements outside the Phaser game canvas triggers events within the game. I want to prevent this behavior while still allowing interaction with the game canvas when the UI is not active.
- I have a React application with a Phaser game integrated into it.
- UI elements, such as buttons and modals, are layered on top of the Phaser canvas using CSS
z-index
. - When I click on UI elements, events are still being registered by Phaser, which I do not want.
i try to use stopPropagation but this just dont work.
I also think it is necessary to inform that all these UI events are processed using React, that is, I would not like to specify listeners inside the phaser instance