Bonjour à toutes et à tous.
J'ai récemment débuté avec SFML, et je cherche à créer un bouton. Voici le code pour cliquer dessus
positionSouris est un Vector et quitDetector est le IntRect
if (sf::Mouse::isButtonPressed(sf::Mouse::Left))
{
positionSouris=sf::Mouse::getPosition(window);
bool b1 = quitDetector.contains(positionSouris.x, positionSouris.y);
std::cout<<b1<<std::endl;
if (b1=true)
{
std::cout<<"Fermeture"<<std::endl;
}
else
{
std::cout<<"Pas de fermeture"<<std::endl;
}
}
Le problème c'est que peu importe la valeur du bool, le message est "Fermeture".
Je ne comprends pas d'où vient le problème, il me semble ne rien avoir oublié. Si vous pouviez m'aider svp Merci.
Ps: Soyez indulgents sur ma mainère de code je suis débutant