ConicalGradient()
Syntax
ConicalGradient(x, y, Winkel.f)Beschreibung
Weist dem Farbverlauf eine kegelförmige Form zu.
Parameter
x, y Die mittlere Position des kegelförmigen Farbverlaufs. Angle.f Der Winkel (in Grad), bei dem der Farbverlauf gestartet wird. Der Farbverlauf startet mit der aktuellen Hintergrundfarbe am angegebenen Winkel und ändert sich entgegen der Uhrzeigerrichtung dann bis zur aktuellen Zeichenfarbe bis der Winkel erneut erreicht wird.
Rückgabewert
Diese Funktion gibt keinen Wert zurück.
Anmerkungen
Zusätzliche Farben können zum Farbverlauf mit dem Befehl GradientColor() hinzugefügt werden.
Hinweis: Dieser Befehl hat nur eine Wirkung bei ImageOutput() und CanvasOutput(). Der Farbverlauf wirkt sich nur dann auf die Zeichenbefehle aus, wenn #PB_2DDrawing_Gradient mit dem DrawingMode() Befehl gesetzt wurde.
Beispiel
If OpenWindow(0, 0, 0, 400, 200, "2DDrawing Beispiel", #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
Siehe auch
GradientColor(), ResetGradientColors(), LinearGradient(), CircularGradient(), EllipticalGradient(), BoxedGradient(), CustomGradient(), DrawingMode()
Unterstützte OS
Alle