Foi justamente esse exemplo que utilizei, mas não consegui concluir, mesmo
utilizando da forma que você mencionou...
Agora tentei desta forma:

 criei uma variável public var i:int;

e criei uma função com o seguinte conteúdo.
{
    i++;
    var total:int = new int(0); \\ esta variavel recebe o valor total de
imagens que tenho no xml
    var img:XMLList = new XMLList(httpImagem.imagens); \\ essa variavel
recebe a lista de imagens para serem contadas.
    total = img.length(); \\ passo o valor maximo de imagens para a variavel
total.
    if (i > (total - 1)){  \\ se i alcançar o máximo de imagens ele vaolta
ao inicio.
     i = 0;
    }
    setInterval(rodaImagem, httpImagem.imagens.tempo[i]); \\ este é o tempo
que a imagem vai demorar pra aparecer...

              \\
eu gostaria que fosse o tempo que ela fica na tela.
}

Afunção rodaImagem é
{
    Image.source = httpImagem.imagens.local[i];               \\ seta a
imagem do xml para a tela
}

Esta esperando o tempo necessário, tudo certinho, agora preciso que isso
rode automaticamente.
Que as imagens fiquem rodando na tela de acordo com o tempo que eu as
coloquei no xml. É uma espécie de Banner Rotativo.
Eu testei utilizando um botão e deu certo. Só que tem que ficar apertando o
botão para que troque de imagem.
Quando eu testei utilizando na inicialização ele gerou uma trava no IE.
Gostaria de saber como posso fazer para que ele rode automaticamente com o
carregamento do swf.
Obrigado pela ajuda!

Henrique Corrêa


-- 
Mensagem enviada por Henrique Corrêa
http://www.henriquecorrea.com

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

Responder a