Obrigado GENTE,
Valeu demais igor.

Me ajudou bastante e tenho certeza que outras pessoas tbm.



On 9 set, 17:07, Igor Costa <igorco...@gmail.com> wrote:
> Tarde.
>
> Considere-se sortudo, hoje o dia foi bom, então fiz um post para te 
> ajudarhttp://www.igorcosta.com/blog/?p=1111
>
> Abraços.
> ----------------------------
> Igor Costawww.igorcosta.comwww.igorcosta.org
>
> 2010/9/9 Rudinei Alves <rudineic...@hotmail.com>
>
>
>
> > Como o Action Script é assincrono, acredito que você deva criar uma
> > função que verifique se a imagem foi carregada. Isso pode ser
> > conseguido ouvindo os eventos da classe loader (INIT ou COMPLETE).
> > Se foi carregado executa a função novamente para a próxima imagem.
> > Ao chegar ao final do array ou da lista ( i = total ) executa a função
> > sleep e ao final desta começa tudo de novo carregando as novas
> > imagens.
>
> > Abaixo um exemplo "à grosso modo" apenas para passar a idéia, não sei
> > se funciona desta forma pois estou escrevendo direto aqui e não
> > testei.
>
> > private function addChild(link:Object)
> >                {
> >                        var loaderMc:Loader = new Loader();
> >                        loaderMc.load(new URLRequest(link));
>
> >  loaderMc.contentLoaderInfo.addEventListener(Event.INIT,OnInit);
> >                }
> > private var i:int = 0;
> > private function OnInit(e:Event):void
> >                                        {
>
> >                                                if(i < total)
> >                                                {
> >                                                        addChild(i);
> >                                                }
>
> >                                                i++;
> >                                        }
> > private function sleep():void
> >        {
> >                var timer:Timer = new Timer(1000,1);
>
> >  timer.addEventListener(TimerEvent.TIMER_COMPLETE,timerComplete);
> >                timer.start();
> >                private function timerComplete(e:TimerEvent):void
> >                {
> >                        addChild(0);
> >                 }
> >        }
>
> > --
> > 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 emhttp://groups.google.com/group/flexdev- 
> > Ocultar texto das mensagens anteriores -
>
> - Mostrar texto das mensagens anteriores -

-- 
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

Responder a