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

Auteur Sujet: [R]afficher un sprite et une view  (Lu 2077 fois)

0 Membres et 1 Invité sur ce sujet

Sozary

  • Newbie
  • *
  • Messages: 28
    • Voir le profil
    • E-mail
[R]afficher un sprite et une view
« le: Septembre 20, 2015, 02:00:48 pm »
Bonjour, je voudrais utiliser un sprite et une view, mais les deux ne sembles pas compatibles:
        window.clear();

        window.draw(carte);
        window.setView(view);
        window.draw(animatedSprite);



        window.display();

Le sprite ne s'affiche pas!
Merci d'avance
« Modifié: Septembre 20, 2015, 10:13:17 pm par Sozary »

S66

  • Full Member
  • ***
  • Messages: 120
  • *-*
    • Voir le profil
    • Teal
Re : afficher un sprite et une view
« Réponse #1 le: Septembre 20, 2015, 06:45:04 pm »
est ce que tu as  fait sprite.setTexture(tatexture);

Sozary

  • Newbie
  • *
  • Messages: 28
    • Voir le profil
    • E-mail
Re : afficher un sprite et une view
« Réponse #2 le: Septembre 20, 2015, 06:55:37 pm »
oui! Mais si j'enlève le windows.setView(view) le perso est bien affiché et la carte aussi, mais la carte n est pas adaptée du coup

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : afficher un sprite et une view
« Réponse #3 le: Septembre 20, 2015, 09:35:35 pm »
Après le premier tour de boucle, "view" sera toujours active et sera donc utilisée également pour dessiner "carte". Il manque donc à mon avis un setView avant de dessiner "carte".
Laurent Gomila - SFML developer

Sozary

  • Newbie
  • *
  • Messages: 28
    • Voir le profil
    • E-mail
Re : afficher un sprite et une view
« Réponse #4 le: Septembre 20, 2015, 10:13:04 pm »
En effet!
Merci!