How to find out which sprite was clicked if they overlap (their transparent part)?

Hi,

I’m currently developing in Construct3, but it has some serious limitations I can’t overcome.

My problem is described in detail here: https://www.construct.net/en/forum/construct-3/how-do-i-8/how-do-i-find-the-touched-clic-142238#forumPost967983

Can this be solved with Phaser 3?

Trying to get a color from the canvas, or a texture? Yes, you can do both. Something like this perhaps? http://labs.phaser.io/view.html?src=src\snapshot\snapshot%20pixel.js