Bonjour !
J'aimerais écrire un petit programme sur processing qui génère aléatoirement des cercles mais qui s'arrête quand il y a 100 cercles. L'idéale serait qu'une fois les 100 cercles affichés l'image se "bloc" mais ne s'efface pas, juste que d'autres cercles n'apparaissent pas encore.
Pour le moment j'ai écrit ce code en utilisant frameCount et background mais ça n'empêche pas que d'autres cercles réapparaissent ensuite :
void setup () {
size(600, 600);
background(255);
}
void draw() {
println(frameCount);
stroke(0);
noFill();
ellipse(random(0, height), random(0, width), random(0, height), random(0, width));
if (frameCount==100) {
background(255);
}
}
Si vous pouvez m'aidez, merci d'avance !
Hors ligne
Bonjour et bienvenu sur le forum,
Pour répondre à ta question, il suffit de dessiner des ellipses uniquement si le frameCount est inférieur à 100 :
void setup () { size(600, 600); background(255); stroke(0); noFill(); } void draw() { println(frameCount); if (frameCount < 100) { ellipse(random(0, height), random(0, width), random(0, height), random(0, width)); } }
Dernière modification par Mushussu (2015-10-20 13:58:33)
Hors ligne
Merci beaucoup Mushussu !!
C'est parfait comme ça !
Hors ligne
Pages: 1