Affichage de plusieurs carrés
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:
Code:
1 2 3
| sf::RectangleShape objet1;
sf::RectangleShape objet2;
std::cout<<"..."<<std::endl; |
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).
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.