У меня на сцене два или более графических элемента (растровое изображение, элемент управления).Все они слушают события мыши.Иногда они могут перекрываться другими элементами полностью или частично.(подумайте о зашифрованных кусочках головоломки)
Когда я нажимаю на элемент, событие щелчка должно проходить по элементу, если под ним что-то есть в этой точке .Если под точкой мыши ничего нет, событие перемещения должно сработать.
Например: посмотрите на поля ниже.Скажем, поле A, нарисованное знаком "=", перекрывает поле B, нарисованное знаком "-".Область сговора обозначается знаком «#».
Если щелкнуть мышью в области «#», событие должно инициировать событие щелчка в блоке B вместо поля «A» и соответствующие события, еслипри щелчке мышью по областям A и B, не находящимся в сговоре.
========
= =
= ####----
= #### -
====#### -
- -
- -
--------
Я хочу, чтобы можно было обойти все события мыши элемента, пока элемент в нижней части не достигнет.Я надеюсь, что мой вопрос имеет смысл.