Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Vagner Nunes

[Resolvido] Banner Aleatório

Recommended Posts

Prezados,

 

Boa noite. Preciso da ajuda dos senhores, estou desenvolvendo um banner com vários SWF externos, e esse banner, toda vez que é dado um Refresh na página modifica o banner a ser exibido, além dos botões que puxa cada SWF externo.

 

Gostaria de saber como posso fazer para esse banner modificar para o outro SWF externo, quando acabar sem precisar dar atualizar a página.

 

Ex.: quando acabar de passar o SWF do banner 1, depois exibir banner 2, e assim sucessivamente.

 

Segue código abaixo:

 

Banners = random(5); 
if (Banners == 0) { 
    loadMovie("campanhas/banner_1.swf", "quadro"); 
} else if (Banners == 1) { 
    loadMovie("campanhas/banner_2.swf", "quadro"); 
} else if (Banners == 2) { 
    loadMovie("campanhas/banner_3.swf", "quadro"); 
} else if (Banners == 3) { 
    loadMovie("campanhas/banner_4.swf", "quadro"); 
} else if (Banners == 4) { 
    loadMovie("campanhas/banner_5.swf", "quadro"); 
}

Sds,

 

Vagner Nunes

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vale dar uma conferida no code de templates gratuitos, fácil de achar em AS2, efetuar alguns testes e depois postar onde encontrou alguma dificuldade.

 

Pesquise por banner rotativo, slideshow, tickers, galeria de imagens, são alguns dos nomes usados para o que precisa.

 

Vale dar uma conferida na sessão Artigos e Tutoriais do fórum, além de exemplos há uma lista com links sobre Flash.

 

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Prezado,

 

Devo inserir o onEnterFrame no MC quadro, no primeiro frame? seria isto.

 

E só achei o onEnterFrame com link externo,seria esse mesmo? inserindo o link do primeiro banner.swf

 

Obrigado,

 

Sds,

 

Vagner Nunes

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você testou o que eu falei?

 

O que eu quiz dizer é pra você fazer algo assim:

var quadro:MovieClip = _root.createEmptyMovieClip("quadro",1);
quadro.loadMovie("meu.swf");

quadro.onEnterFrame = function()
{
 if(quadro._currentframe == quadro._totalframes)
 	trace("yey quadro ended");
}

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tentei fazer aqui o que lhe foi proposto, mais minha inesperiência com ActionScript não permitiu, mas fiz um modo aqui que me atendeu, todos os banners possui mais ou menos 100 frames, criei um frame em branco, e ele da uma piscada e volta aleatoriamente, conseguiu atendender minhas necessidades.

 

Obrigado,

 

Sds,

 

Vagner Nunes

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.