SFML и C++ Уроки \ Разработка игр › Форумы › SFML Graphics › Попадание мыши, коллизии для спрайта с прозрачным фоном › Ответ в теме: Попадание мыши, коллизии для спрайта с прозрачным фоном
Для того, чтобы вызывать image.getPixel, надо перевести точку из координат экрана в координаты этого image.
Я написал такую функцию:
https://kychka-pc.ru/Forum/sfml-topic/proverka-popal-li-klik-myshi-v-sprajt-s-prozrachnym-fonom
Коллизии сплайнов в другой раз напишу (перебор пикселов из пересечения прямоугольников, проверка оба ли видны).
Удачи!