Olá Galera!!!
Mais uma matéria pra vocês. Vamos fazer hoje um Banner Rotativo, ou seja que tal colocar na sua página de Internet um Banner que será trocado cada vez que sua página for atualizada?
Vamos lá...
Primeiro de tudo crie 3 banners de sua escolha, sendo que todos devem ter a medida de 480px(largura) e 60px (altura) e serão nomeados de: 1.swf, 2.swf w 3.swf.
Vamos agora criar o banner que será a base para os outros banners. Em um novo filme, modifique também a estrutura do palco para 480px (largura) e 60px (altura). Existem tamanhos padrões para cada tipo de necessidade hoje estaremos utilizando esta medida para o nosso exemplo.
Nesse mesmo palco faremos o seguinte, desenhe um retângulo na mesma medida do espaço selecionado no palco 480px por 60px, selecione o retângulo e pressione F8 e converta-o em Clipe de Filme (Movie Clip). Com esse Clipe de Filme Selecionado na barra de Propriedades do Flash escolha a opção "Alpha = 0". Agora clique no primeiro Frame da única camada que temos, abra o quadro de ações de cole o cógido abaixo:
// o número "3" significa a quantidade de banner que vc terá
banner = random(3)+1;
loadMovieNum(banner+".swf", 1);
NOTA: Essa será a única linha de código que iremos usar, explicando o mesmo:
banner = random(3)+1;
// nessa linha de código declaro uma variável chamada "banner" que será escolhida aleatóriamente através do comando "random" um entre os 3 banner que eu tenho feito, onde será exibido um por vez.
loadMovieNum(banner+".swf", 1);
// com esse comando eu carrego meus banners com extensão .swf para o nível 1, ou seja nível principal.
Pronto, com todos os arquivos salvos na mesma pasta é só pressionar Ctrl + Enter, assim que aparecer seu banner pressione de novo e verá o mesmo sendo alterado.
[b]NOTA: O banner principal onde está o código, será totalmente branco ou da cor de sua preferência, não terá nada além da cor de fundo, e poderá ser salvo com o nome que desejar.
Você pode colocar quantos banners quiser, desde que seja salvo na mesma ordem numérica e que seja altera o número na seguinte linha de código: [b]
"banner = random (
nº de banners que vc terá)+1;"
Espero que tenham gostado...
Qualquer dúvida, postem seus comentários ou me mande um e-mail...
[email protected]
VLW.