Bonjour,
Je débute en Flash/Flex et j'essaie de créer une application permettant de créer des graphismes simples (ellipses, rectangles et lignes) à partir de paramètres indiqués par l'utilisateur.

Le problème, c'est que j'ai un message d'erreur lors de la tentative d'ajout du graphisme à l'écran, comme quoi la conversion de flash.display::Shape en mx.core.IUIComponent est impossible. Malgré plusieurs recherches, je n'ai pas trouvé comment faire explicitement cette conversion.

Le code de ma fonction est le suivant (ici avec des valeurs prédéfinies pour être sûr que l'erreur ne vient pas de la création de l'objet en lui-même) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
public function CreateEllipse():void
{
	var el:Shape = new Shape();
	el.graphics.beginFill(0x0000FF);
	el.graphics.drawEllipse(5, 130, 100, 30);
	addChild(el);
}
Merci de votre aide.