Je voulais faire les lignes motifs à effet escalier

Merci
Voici le code :
Code : Tout sélectionner
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Created by threedslider 18/08/2022
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Pattern Line test
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
InitSprite()
InitKeyboard()
Procedure LinePath(X.i, Y.i, X2.i, Y2.i, D.i)
LineXY( X, Y, X2, Y2, RGB(255, 0, 0) )
If X > 0 And X < 500
LinePath(X+50, Y+50, X2+50, Y2+50, D-1)
If D ;Y> 0 And Y < 500
LinePath(X+50, Y, X2, Y2+50, D-1)
EndIf
EndIf
EndProcedure
OpenWindow(1, 0,0,800,600,"Pattern Line test", #PB_Window_ScreenCentered)
OpenWindowedScreen(WindowID(1),0,0,800,600,0,0,0)
Repeat
ExamineKeyboard()
event = WindowEvent()
ClearScreen(RGB(255,200,0))
StartDrawing(ScreenOutput())
For i= 0 To 2
LinePath(100, 50, 150, 50, i)
Next
StopDrawing()
FlipBuffers()
Until event = #PB_Event_CloseWindow Or KeyboardPushed(#PB_Key_Escape)
End