Bonjour j'utilise la libraire SFML pour faire des jeux 2D cependant j'ai un probleme
J'ai décidé de separer les fonts et les textures + textes dans des classes differentes (Classe Font et class MainWindow)
Quand depuis MainWindow je crée un sf::Text puis quand je lui applique la methode setFont avec en parametre un font dans dans la classe Font , le programme crash , par contre quand je mets tout ca dans le main , le text se dessine et il n'y a aucune erreur .
Une font c'est comme une texture, elle doit être maintenue en mémoire tant qu'elle est utilisée. Regarde bien dans le constructeur de MainWindow, que se passe-t-il d'après toi avec ta variable f à la fin du scope ?
oh merci beaucoup , j'ai crée le font f dans le main et je l'ai passé dans le MainWindow grace a un pointeur et la ca fonctionne !
SFML setFont() crash
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
...