Bem vindo pra mim hauahuah - é meu primeiro post
Felipe,
Eu fiz este exemplo baseando no lineTo. Vou diminuindo sua espessura e
depois redimensiono toda a linha para o tamanho que deve ficar.
<?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute"
creationComplete="init()"
width="400" height="400">
<mx:Script>
<![CDATA[
import mx.core.UIComponent;
private function init ():void
{
drawLine(100, 8);
};
private function drawLine(width:int, stroke:int,
cap:int=2) : void
{
var overall:int = width;
for(var k:int=0; k < 10; k++)
{
width += cap;
box.graphics.lineStyle(stroke,
0x000000);
box.graphics.lineTo(width, 0);
if(stroke > 0)
stroke -= 1;
else
break;
}
box.graphics.endFill();
box.width = overall;
};
]]>
</mx:Script>
<mx:Box id="box" x="100" y="100"/>
</mx:Application>
Espero ter ajudado.
Boas festas pra galerinha.
André Arruda
--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev