Problème d'utilisation de drawRoundRect ()
Bonjour à tous,
J'essaie de mettre en place un dégradé de trois couleurs dans un canvas, via la méthode drawRoundRect. Cependant, cela ne marche pas.
En utilisant un tableau de 2 couleurs de la sorte je n'ai aucun souci :
Code:
1 2 3 4 5 6 7 8 9
| this.resultLevel.drawRoundRect( 0,
0,
20,
this.resultLevel.height,
null,
[ 0xFF0000, 0x0000FF ] ,
1.0,
90,
GradientType.LINEAR ); |
Cependant, en utilisant un tableau de 3 couleurs, plus rien de s'affiche :
Code:
1 2 3 4 5 6 7 8 9
| this.resultLevel.drawRoundRect( 0,
0,
20,
this.resultLevel.height,
null,
[ 0xFF0000, 0x0000FF , 0x0000FF ] ,
1.0,
90,
GradientType.LINEAR ); |
Pourtant, la documentation est limpide sur le sujet, on peut employer un tableau allant jusqu'à 15 couleurs.
Si quelqu'un à déjà rencontré ce genre de problèmes, quel a été votre solution ?
Est-ce que cela viendrais de l'objet Canvas qui limiterais le nombre de couleurs maximal ?