ConicalGradient()
Syntaxe
ConicalGradient(X, Y, Angle.f)Description
Crée un dégradé de forme conique autour d'un point.
Arguments
X, Y Position du centre du cône. Angle.f L'angle de départ du dégradé en degré.
Le dégradé de couleur va de la couleur d'arrière plan à partir de l'angle spécifié, puis change jusqu'à la couleur d'avant plan dans le sens des aiguilles d'une montre en revenant à l'angle spécifié.
Valeur de retour
Aucune.
Remarques
Des couleurs additionnelles peuvent être ajoutées au dégradé avec GradientColor().
Note: Cette commande a un effet uniquement sur des surfaces de type ImageOutput() et CanvasOutput(). Le dégradé est dessiné uniquement si le mode #PB_2DDrawing_Gradient est activé avec DrawingMode().
Exemple
If OpenWindow(0, 0, 0, 400, 200, "ConicalGradient", #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
Voir aussi
GradientColor(), ResetGradientColors(), LinearGradient(), CircularGradient(), EllipticalGradient(), BoxedGradient(), CustomGradient(), DrawingMode()
OS Supportés
Tous