Este exemplo imprime a imagem para você de acordo com o tempo conforme você quer. Basta alterá-lo para carregar a imagem.
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" initialize="initApp()"> <mx:Script> <![CDATA[ import mx.collections.XMLListCollection; private var timer:Timer; private var imageIndex:int = 0 private function initApp():void { timer = new Timer(0); timer.addEventListener(TimerEvent.TIMER, loadImage); timer.start(); } private function loadImage(event:TimerEvent):void { var image:XML = imagesXML.image[imageIndex]; trace(image.toXMLString()); if ( imageIndex < (new XMLListCollection(imagesXML.image).length - 1) ) { imageIndex++; } else { imageIndex = 0; } timer.delay = [EMAIL PROTECTED]; } ]]> </mx:Script> <mx:XML id="imagesXML"> <images> <image name="image1.jpg" time="5000"/> <image name="image2.jpg" time="10000"/> <image name="image3.jpg" time="15000"/> </images> </mx:XML> </mx:Application> P.S.: Rode em modo de Debug para ver a imagem sendo impressa no painel console do Eclipse de acordo com o tempo. []'s Beck Novaes On 31 maio, 11:32, "Henrique Correa" <[EMAIL PROTECTED]> wrote: > Bom, o que eu consegui até agora foi o seguinte, usando um botão, quando eu > clico, chama a proxima imagem mas não respeita o tempo que foi sugerido no > xml. E só consigo fazer funcionar usando o botão. > O que preciso fazer é uma rotação de imagens, utilizando um tempo definido > pelo usuário. > O tempo e a imagem são guardados em um xml. Na verdade a imagem é um arquivo > no pc, mas o endereço dela esta no xml. o tempo também esta no xml, indicado > em milissegundos. > > <local>img/i01.jpg</local><tempo>12000</tempo> > <local>img/i02.jpg</local><tempo>15000</tempo> > > Como já utilizo este xml para o restante da aplicação, pensei em não > desfazê-lo. Preciso que inicie a aplicação inicie mostrando a imagem > i01.jpgpor 12 > segundos.e depois, automaticamente mostrará a imagem i02.jpg por 15 > segundos, retornando a imagem i01.jpg por 12 seg e assim por diante. > Na verdade é disso que preciso. > Muito obrigado Richard Manzke pela ajuda até agora e a quem mais puder > ajudar > > Henrique Corrêa > > Em 30/05/07, Richard Manzke <[EMAIL PROTECTED]> escreveu: > > > > > Você pode, por exemplo, chamar o metodo start no evento CreationComplete > > do componente. > > -- > Mensagem enviada por Henrique Corrêahttp://www.henriquecorrea.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 [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---