Bonjour, je pense que la réponse est simple, mais je ne suis pas sûr de comprendre entièrement mon erreur:
J'ai le problème du carré blanc, à l'affichage d'un sprite, l'erreur vient du fait que l'adresse de la texture bouge (et non détruite).
Dans mon objet (un tiles), on initialise le membre sf::Texture m_texture, qu'on applique directement au membre sf::Sprite m_sprite.
Sauf qu'à l'affichage de ce dit sprite, j'obtiens un carré blanc, l'erreur est vite corrigée si je réinitialise mon sprite dans le getter du sprite.
Ma question est simple: Pourquoi l'adresse de mon membre m_texture bouge d'une fonction à une autre ?(Dans le constructeur, c'est une certaine adresse, et dans mon getter, voire ailleurs, c'est une autre adresse, qui a l'air définitive)
Bien à vous, bonne soirée !