LineXY()
Syntaxe
LineXY(X1, Y1, X2, Y2 [, Couleur])Description
Trace une ligne sur la surface de dessin en cours en fonction de ses coordonnées de début et de fin.
Arguments
X1, Y1 Position du point de départ. X2, Y2 Position du point d'arrivée. Couleur (optionnel) Couleur de la ligne.
Si ce paramètre n'est pas spécifié, la couleur fixée par la fonction FrontColor() sera utilisée.
Les fonctions RGB() ou RGBA() peuvent être utilisées pour définir facilement une couleur.
Valeur de retour
Aucune.
Remarques
Pour dessiner une ligne en fonction de ses dimensions, utiliser la fonction Line().
Exemple
If OpenWindow(0, 0, 0, 200, 200, "LineXY", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) If CreateImage(0, 200, 200) And StartDrawing(ImageOutput(0)) Box(0, 0, 200, 200, RGB(255, 255, 255)) For Angle = 0 To 360 Step 3 LineXY(100, 100, 100+Cos(Angle)*90, 100+Sin(Angle)*90, RGB(Random(255), Random(255), Random(255))) Next Angle StopDrawing() ImageGadget(0, 0, 0, 200, 200, ImageID(0)) EndIf Repeat Event = WaitWindowEvent() Until Event = #PB_Event_CloseWindow EndIf
Voir aussi
Line(), Box(), RoundBox(), Ellipse(), Circle(), FrontColor(), RGB(), RGBA()
OS Supportés
Tous