Galera,

Muito obrigado pelas contribuições, depois de analisar melhor o mockup
que o cliente passou cheguei a conclusão de que o melhor era usar
elipses bem alongadas, que dariam o efeito visual que o cliente
queria, porém o flex só faz elipses na horizontal ou na vertical, tive
que relembrar minhas aulas de trigonometria para conseguir fazer o que
eu queria, assim que tiver um tempinho vou postar no meu blog a
solução.

Mais uma vez obrigado a todos.
Felipe

2009/12/28 André RC Arruda <andrercarr...@gmail.com>:
> 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 flexdev@googlegroups.com
> Para sair da lista, envie um email em branco para 
> flexdev-unsubscr...@googlegroups.com
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev



-- 
Felipe - http://bobfernandes.wordpress.com

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Reply via email to