Bonjour,
Je me demandais en SFML comment fallait il faire pour afficher plusieurs carrés, je m'explique :
Admettons que l'on veuille afficher 20 RectangleShape, on peut créer 20 variable de type RectangleShape: cela est penible mais possible:
Mais admettons que l'on veuille maintenant crée 100 carré ? comment va t-on faire ? Je pensais à créer un vector de rectangleShape et faire une boucle for qui les affiche : mais le problème est que les carré ne s'affichent que pendant la boucle for et non à la fin de celle-ci (puisque les window.draw sont à l'interieur de la boucle for).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3sf::RectangleShape objet1; sf::RectangleShape objet2; std::cout<<"..."<<std::endl;
Existe il donc une manière qui permettrait d'afficher 100 carrés à des positions differentes (en pouvant les faire bouger chacun à des endroits differents )...Sans créait 100 variables de type RectangleShape.
merci d'avance.
Bonne reception.
Partager