myText = "Quelles que soient les circonstances, je pratique la compassion. Cela m’apporte force intérieur et bonheur. Cela me donne le sentiment que ma vie est utile.";
this.createEmptyMovieClip("LegendContent",1);
LegendContent._x = 25;
LegendContent._y = 5;
drawRoundedRectangle(400,50,20,20,12,0xD8D7CC,100,1,0×000000,50);
function drawRoundedRectangle(ww:Number, hh:Number, spaceW, spaceH, cornerRadius:Number, fillColor:Number, fillAlpha:Number, lineThickness:Number, lineColor:Number, lineAlpha:Number) {
LegendContent.createTextField("legend",2,spaceW,spaceH,ww-spaceW*2,hh);
LegendContent.legend.multiline = true;
LegendContent.legend.wordWrap = true;
LegendContent.legend.text = myText;
LegendContent.legend.autoSize = true;
LegendContent.legend.height = LegendContent.legend.textHeight;
hh = LegendContent.legend.textHeight+spaceH*2;
Style = new TextFormat();
Style.font = "Arial";
// Application du nouveau format au champ texte "dmc".
LegendContent.legend.setTextFormat(Style);
LegendContent.createEmptyMovieClip("mc",1);
with (LegendContent.mc) {
beginFill(fillColor,fillAlpha);
lineStyle(lineThickness,lineColor,lineAlpha);
moveTo(cornerRadius,0);
lineTo(ww-cornerRadius,0);
curveTo(ww,0,ww,cornerRadius);
lineTo(ww,cornerRadius);
lineTo(ww,hh-cornerRadius);
curveTo(ww,hh,ww-cornerRadius,hh);
lineTo(ww-cornerRadius,hh);
lineTo(cornerRadius,hh);
curveTo(0,hh,0,hh-cornerRadius);
lineTo(0,hh-cornerRadius);
lineTo(0,cornerRadius);
curveTo(0,0,cornerRadius,0);
lineTo(cornerRadius,0);
endFill();
}
}
Voir aussi les sujets similaires sur cours internet :
- Créer un rectancle arrondi en as2
- _root.createEmptyMovieClip("clip",1); drawRoundedRectangle(clip,200,50,12,0xD8D7CC,100,1,0×000000,50); //Function function drawRoundedRectangle(mc:MovieClip, rectWidth:Number, rectHeight:Number, cornerRadius:Number, fillColor:Number,...
- Obtenir un tableau de valeurs dans le désordre (AS2)
- Ce script permet d’obtenir une table de valeurs aléatoire entre...

Code intéressant,phrase intelligente, j’M.