Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: Coller un sf::Text sur une sf::Texture  (Lu 1389 fois)

0 Membres et 1 Invité sur ce sujet

Zekko

  • Invité
Coller un sf::Text sur une sf::Texture
« le: Mars 07, 2015, 08:22:21 pm »
Bonjour,
j'aimerais savoir s'il est possible de "coller" le rendu du sf::Text sur une sf::Texture.
Je m'explique : j'aimerais coder une fonction qui renvoie une texture contenant une petite notification d'erreur. Celle-ci est accompagnée d'un petit message indiquant l'origine de l'erreur.  Malheureusement, je ne sais pas comment coller mon message à un endroit donné de la texture.
Est ce qu'il existe une fonctionnalité pour ça ? Est-ce que je doit la coder moi même (j'ai essayé c'est super compliqué  :-\) ? Est-ce qu'il existe un moyen complètement différent qui me permette d'oobtenir ce que je veux ?

G.

  • Hero Member
  • *****
  • Messages: 1593
    • Voir le profil
Re : Coller un sf::Text sur une sf::Texture
« Réponse #1 le: Mars 07, 2015, 08:39:55 pm »
Oui, tu peux utiliser une sf::RenderTexture.
En gros tu draw tes sf::Text, sf::Sprite, etc. sur la sf::RenderTexture (de la même façon que tu le fais avec une sf::RenderWindow), et tu récupères la texture avec sa fonction getTexture().

Plus d'explications dans la doc et dans le tutoriel sur les dessins.

Zekko

  • Invité
Re : Coller un sf::Text sur une sf::Texture
« Réponse #2 le: Mars 08, 2015, 02:45:32 pm »
Ok super !
merci beaucoup