MrPark
Lost in the web

Categories

Accueil > Turlutaine > Flash > API de dessin

27 novembre 2009
Matthieu

API de dessin

Afficher une forme rectangulaire

var carre:Shape = new Shape();
carre.graphics.beginFill(0x86B1FB);
carre.graphics.drawRect(0, 0, 100, 100);
carre.x = carre.y = 50;
addChild(carre);

Ajout d’un contour :

var carre:Shape = new Shape();
carre.graphics.beginFill(0x86B1FB);
carre.graphics.lineStyle(2, 0x0040C4);
carre.graphics.drawRect(0, 0, 100, 100);
carre.x = carre.y = 50;
addChild(carre);

Forme avec coins arrondis

var carre:Shape = new Shape();
carre.graphics.beginFill(0x86B1FB);
carre.graphics.drawRoundRect(0, 0, 100, 100, 25);
carre.x = carre.y = 10;
addChild(carre);

Dessiner un cercle

var cercle:Shape = new Shape();
cercle.graphics.beginFill(0x0000FF, 0.5);
cercle.graphics.drawCircle(250, 75, 50);
cercle.x = cercle.y = 0;
addChild(cercle);

Dessin une ellipse

var ellipse:Shape = new Shape();
ellipse.graphics.beginFill(0x0000FF, 0.5);
ellipse.graphics.drawEllipse(150, 25, 200, 100);
ellipse.x = ellipse.y = 0;
addChild(ellipse);

Remplir avec un dégradé

var carre:Shape = new Shape();
carre.graphics.beginGradientFill(GradientType.LINEAR, [0xFF0000, 0x0000FF], [1, 1], [0, 255]);
carre.graphics.drawRect(0, 0, 100, 100);
carre.x = carre.y = 10;
addChild(carre);

titre documents joints

Partager

Commentaires

Répondre à cet article