Cita:
Iniciado por Tropy He probado a hacer esta forma:
Código C++:
Ver originalsf::FloatRect rect = rec.getGlobalBounds();
sf::FloatRect rect2 = rec2.getGlobalBounds();
if(rect.intersects(rect2)){
std::cout << "Toca" << std::endl;
}
Y funciona bien,
¿Pero abría otra forma de hacerlo?
Gracias.
Saludos.
Puede que sí, pero si con esa ya te funciona.... Esa lo que hace es cogerte los límites de las dos figuras y comprobar si están una encima de la otra... Si es eso lo que buscas... ¿Para qué más?