Как правило, существует два способа:
- Использование пользовательских путей с каждым изображением в качестве хитбоксов (которые вы определяете вручную) с последующим использованием алгоритма "точка-в-пути"
- Использованиепризрачный холст (или как вы его называете), как я подробно описал в этом старом уроке .Не обращайте внимания на ссылку на новый учебник, старый использует то, что вы хотите.
Первый метод здесь намного быстрее, но требует гораздо больше кода и ручной работы.Второй метод идеален по пикселям, но намного медленнее.Тем не менее, если у вас нет огромного количества предметов, это может удовлетворить ваши потребности.