Forum de la communauté SFML

Aide => Général => Discussion démarrée par: TheYoungGeek43 le Juin 03, 2017, 04:59:28 pm

Titre: Lancer des sort ça marche pas
Posté par: TheYoungGeek43 le Juin 03, 2017, 04:59:28 pm
Bonjour,

J'ai fait plusieurs test pour lire une liste pour mon jeux mais rien ne fonctionne en gros ma liste me sert pour le lancer de sort

J'ai fait un test avec un for et un avec un foreach

https://pastebin.com/Ax6HRA5M (https://pastebin.com/Ax6HRA5M)

https://pastebin.com/qmYN4jJk (https://pastebin.com/qmYN4jJk)

https://pastebin.com/gdfdnrQa (https://pastebin.com/gdfdnrQa)

https://pastebin.com/gTxpTjfE (https://pastebin.com/gTxpTjfE)

Je vous ai laisser mes deux test

Donc voila en gros ça ne lance pas mon sort
J'ai fait plein de test et j'ai l'impression que ça viens de mon héritage qui est mauvais parceque quand je met dans le load la chamin entier vers mon sort ça fonctionne en faisant un fonction  create qui appel loadcontent

Merci de m'aider
Titre: Re: Lancer des sort ça marche pas
Posté par: Laurent le Juin 03, 2017, 05:08:51 pm
Pourquoi est-ce que tu fais un "*i = m_fire" à chaque tour de chaque boucle ? Cela a pour effet de réinitialiser chaque variable de ta liste à chaque fois.
Titre: Re: Lancer des sort ça marche pas
Posté par: TheYoungGeek43 le Juin 03, 2017, 10:40:24 pm
Ouais j'avais vus ça mais ducoup j'ai opté pour les foreach pour éviter ça ausinon je savais pas comment faire ^^ après je pense que mon bug viens que lors de l'héritage le sprite.setTexture n'est pas pris en compte ou est mal pris en compte faudras que j'essaye de voir si ça viens de la