ConicalGradient()
Syntax
ConicalGradient(x, y, Angle.f)Description
Sets the drawing gradient to have a conical shape around the x,y point starting at the given Angle (in degrees).
By default the gradient starts with the current background color at the given angle and then changes towards the current front color counter-clockwise until the angle is reached again. Additional colors can be added to the gradient with the GradientColor() command.
Note: This command only has an effect with ImageOutput(). The gradient only affects the drawing commands when #PB_2DDrawing_Gradient is set with the DrawingMode() command.Example:
If OpenWindow(0, 0, 0, 400, 200, "2DDrawing Example", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) If CreateImage(0, 400, 200) And StartDrawing(ImageOutput(0)) Box(0, 0, 400, 200, $FFFFFF) DrawingMode(#PB_2DDrawing_Gradient) BackColor($00FFFF) FrontColor($FF0000) ConicalGradient(100, 100, 0.0) Circle(100, 100, 100) ConicalGradient(300, 0, 90.0) Circle(300, 100, 100) StopDrawing() ImageGadget(0, 0, 0, 400, 200, ImageID(0)) EndIf Repeat Event = WaitWindowEvent() Until Event = #PB_Event_CloseWindow EndIf
Supported OS
All