Accueil › Forums › Programmation WIMS › Programmation d’exercices OEF › Draw, vide › Répondre à : Draw, vide
14 janvier 2023 à 15:11
#7587
Participant
::
Bonjour,
On voit dans votre affichage du contenu de la variable sommetsPixel qu’il y a un point-virgule en trop à la fin.
\text{ sommetsPixel = slib(draw/convpixel \sommets[1;], 400, 400, -7, 8, -7, 8, 1, pixels)}
\for { p = 2 to 4 }{
\text{ sommetsPixel = \sommetsPixel ; slib(draw/convpixel \sommets[\p;], 400, 400, -7, 8, -7, 8, 1, pixels) }
}
fonctionne.
NB : si vous ajoutez au début de la commande draw les instructions xrange et yrange pour définir les coordonnées « mathématiques » des bords de l’image ; par exemple :
\draw{400,400}{xrange -7,8
yrange -7, 8
polygon red,\sommets[1;],\sommets[2;],\sommets[3;],\sommets[1;]}
vous n’aurez pas besoin de convertir les coordonnées des points à tracer en pixels.