Grille de pixels

udriss Messages postés 36 Statut Membre -  
udriss Messages postés 36 Statut Membre -
Bonjour,
J'aimerai recevoir un peu d'aide à fin de réaliser cet exercice :
Ecrire une fonction image(xHautGauche,yHautGauche,nbpixelsX, nbpixelsY,tailleCarreau) qui dessinera la grille de base de notre image à l'aide de la fonction rectangle(x,y,h,l) utilisée dans les TP précédents. Elle prendra en argument les coordonnées du point en haut à gauche et le nombre de carreaux en x et en y ainsi que la taille d'un carreau.
Cordialement.

2 réponses

udriss Messages postés 36 Statut Membre 1
 
creerDessin(300,300);

rectangle(0,0,300,300);
//couleur(0,0,0);
function image(xHautGauche,yHautGauche,nbpixelsX, nbpixelsY,tailleCarreau)
{

var xHautGauche,yHautGauche,nbpixelsX, nbpixelsY,tailleCarreau;
for(xHautGauche=1; xHautGauche<28*nbpixelsX ; xHautGauche=xHautGauche+30) {
for(yHautGauche=1; yHautGauche<28*nbpixelsY ;yHautGauche=yHautGauche+30){
couleur(250,250,251);
rectangle(xHautGauche,yHautGauche,tailleCarreau,tailleCarreau);
if (nbpixelsX*28<300) {rectangle (nbpixelsX*28+(2*nbpixelsX+1),1,299-nbpixelsX*28,299)}
if (nbpixelsY*28<300) {rectangle (1,nbpixelsY*28+(2*nbpixelsY+1),299,299-nbpixelsY*28)}

}
}
}
image(0,0,6,5,28);
1
udriss Messages postés 36 Statut Membre 1
 
Je n'ai finalement pas eu besoin de votre aide ;)
0