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

Auteur Sujet: [SFML] Animation bugguer  (Lu 2127 fois)

0 Membres et 1 Invité sur ce sujet

TheYoungGeek43

  • Jr. Member
  • **
  • Messages: 87
    • Voir le profil
[SFML] Animation bugguer
« le: Janvier 16, 2016, 08:29:38 pm »
Bonjour,

Je suis entrain de créer un jeu pour m'amuser mais j'ai un soucis avec les animation j'ai essayer de faire des classe exprès mais ça ne fonctionne pas.
Quand j'essaye de me déplacer il m'affiche une erreur comme quoi un vecteur n'est pas dans ça porter alors qu'il devrait l'être
je vous fait parvenir un screen de l'erreur en piece jointe au message

Je suis désoler je n'est pas eu le temps de regarder comment fonctionne github donc je vous donne un lien OneDrive pour télécharger les fichier le seul vecteur utiliser est dans la classe Animation

https://onedrive.live.com/redir?resid=C32F8B2BF1A768FD!2455&authkey=!ANh4ve_dhDiA_SY&ithint=folder%2ccpp

Merci de me dire si vous voulez que je vous donne carrément le projet
Merci d'avance pour toute vos réponse
L'échec est la preuve que l'on à essayer

Cpl.Bator

  • Hero Member
  • *****
  • Messages: 540
    • Voir le profil
Re : [SFML] Animation bugguer
« Réponse #1 le: Janvier 19, 2016, 07:38:42 am »
Citer
Quand j'essaye de me déplacer il m'affiche une erreur comme quoi un vecteur n'est pas dans ça porter alors qu'il devrait l'être
c'est pas ça l'erreur. tu dépasses la capacité d'un std::vector

edit:
const sf::IntRect& Animation::getFrame(std::size_t n) const
{
        return m_frames[n];
}

Pas très "safe" , si n est plus grand, ce qui est apparemment le cas, plantage.
« Modifié: Janvier 19, 2016, 09:39:44 am par Cpl.Bator »

TheYoungGeek43

  • Jr. Member
  • **
  • Messages: 87
    • Voir le profil
Re : [SFML] Animation bugguer
« Réponse #2 le: Janvier 19, 2016, 05:59:39 pm »
Bonjour,
Merci j'ai vus d'autre erreur en même temps donc le bug est réparer :D

Merci :D
« Modifié: Janvier 19, 2016, 06:10:04 pm par TheYoungGeek43 »
L'échec est la preuve que l'on à essayer