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

Auteur Sujet: Tableau de sprites  (Lu 1330 fois)

0 Membres et 1 Invité sur ce sujet

Faren

  • Newbie
  • *
  • Messages: 26
    • Voir le profil
Tableau de sprites
« le: Octobre 02, 2013, 10:36:25 pm »
  Bonjour,

Ayant de nombreux sprites à faire pour créer des pnj qui se ressemblents, j'ai voulu faire un tableau dynamique mais je n'arrive pas à le faire sans obtenir d'erreurs.
Voici le code que j'ai tenté
sf::Texture tPerso;
    sf::Sprite sPerso;
vector<sf::Sprite> pnj(5);
    sf::Image iPerso;

   



      if(!iPerso.loadFromFile("Personnage.png"))
    {
cout<<"erreur chargement image"<<endl;
    }
sf::Color fond=iPerso.getPixel(0,0);
    iPerso.createMaskFromColor(fond);
    tPerso.loadFromImage(iPerso);
    sPerso.setTexture(tPerso);

    for(int i=0;i<5;i++)
    {

        sPerso[i].setTexture(tPerso); // Ne fonctionne pas ici
        sPerso[i].setPosition(TAILLEVIDEOX/2-iPerso.getSize().x+10*i,190); // ni là !
    }

Merci pour votre aide

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Tableau de sprites
« Réponse #1 le: Octobre 02, 2013, 10:45:00 pm »
Tu utilises sPerso comme si c'était ton tableau, mais ton tableau c'est pnj.

Et la prochaine fois pense à donner les messages d'erreur complets, pas juste de dire "là ça marche pas" ;)
Laurent Gomila - SFML developer

Faren

  • Newbie
  • *
  • Messages: 26
    • Voir le profil
Re : Tableau de sprites
« Réponse #2 le: Octobre 02, 2013, 10:50:02 pm »
je crois qu'il faut que j'aille dormir, car faire une erreur comme ça c'est la big honte

 

anything