Procurar
Últimos assuntos
Entrar
Top dos mais postadores
Tecnomm™ | ||||
MatheusDark | ||||
...::: Mk®50 :::... | ||||
Cristian | ||||
sarinha.s | ||||
Bruno | ||||
Hugo | ||||
Batista | ||||
Bononi | ||||
ZeuS |
Palavras-chaves
Banner randomicos!
:: Programas de edição :: Flash
Página 1 de 1
Banner randomicos!
Olá a todos aqui estou eu tentando criar mais um tutorial de flash
Vou tentar passar para vocês como criar um sistema banners randômicos
Vamos começar com o nosso temporizador
Crie um MovieClip vazio ctrl + f8 coloque o nome dele de tempo e arraste para o palco já que ele foi para a bibliotes.
Coloque o nome de instância de tempo e aperte f9 e coloque o seguinte código:
Agra crie outro MovieClip vazio com o nome de random e arraste para o palco
Instancie de recebeswf
Crie uma nova camada e no frame aperte f9 para abrir a janela de actions e coloque isso
Agora é só criar os swfs e deixar tudo na mesma pasta.
Vou tentar passar para vocês como criar um sistema banners randômicos
Vamos começar com o nosso temporizador
Crie um MovieClip vazio ctrl + f8 coloque o nome dele de tempo e arraste para o palco já que ele foi para a bibliotes.
Coloque o nome de instância de tempo e aperte f9 e coloque o seguinte código:
- Código:
//Cria o tempo que ira trocar os banners
onClipEvent (load) {
var pausa = 2;
var tempo = getTimer();
}
onClipEvent (enterFrame) {
//Se quiser almentar ou diminuir o tempo troque o *2000 pelo numero que desejar.
if (tempo+(pausa*2000)<=getTimer()) {
_root.MostraSwf()
var tempo = getTimer()
}
Agra crie outro MovieClip vazio com o nome de random e arraste para o palco
Instancie de recebeswf
Crie uma nova camada e no frame aperte f9 para abrir a janela de actions e coloque isso
- Código:
//Cria as matrizes
var swfs:Array = new Array();
cores[0] = "banner1";
cores[1] = "banner2";
cores[2] = "banner3";
cores[3] = "banner4";
/*Evita que um banner seja repetido em seguida
No caso ele chama uma função que tem nome de "randomiza"
Antes de tudo, tem uma variavel que se chama lastRandom = -1;
ela seria o último número randomizado.
Na função, ele faz o primeiro random..
dae ele faz um loop while, que diz "enquanto o número random for igual ao último número randomizado,
tenta randomizar de novo..." */
lastRandom = -1;
function randomiza(numMax) {
numRandom = random(numMax);
while (lastRandom == numRandom) {
numRandom = random(numMax);
}
lastRandom = numRandom;
return numRandom;
}
//Função que cria o random.
function MostraSwf() {
i = randomiza(4);
trace(i);
if (i == 0) {
loadMovie("banner1.swf", "recebeswf");
} else if (i == 1) {
loadMovie("banner2.swf", "recebeswf");
} else if (i == 2) {
loadMovie("banner3.swf", "recebeswf");
} else if (i == 3) {
loadMovie("banner4.swf", "recebeswf");
}
}
MostraSwf();
stop();
//Função dos botões
btn1.onPress = function() {
loadMovie("banner1.swf", "recebeswf");
};
btn2.onPress = function() {
loadMovie("banner2.swf", "recebeswf");
};
btn3.onPress = function() {
loadMovie("banner3.swf", "recebeswf");
};
btn4.onPress = function() {
loadMovie("banner4.swf", "recebeswf");
};
//Posiciona o movieclip vazio
recebeswf._x = 100;
recebeswf._y = 150;
Agora é só criar os swfs e deixar tudo na mesma pasta.
Tópicos semelhantes
» Pedido de Banner
» Banner [Servidor de ragnarok]
» Pedidos de Banner Aqui
» Pedido Banner[olhe aqui]
» [entrega]Banner Space MP3- Feolca
» Banner [Servidor de ragnarok]
» Pedidos de Banner Aqui
» Pedido Banner[olhe aqui]
» [entrega]Banner Space MP3- Feolca
:: Programas de edição :: Flash
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|
Sex Dez 26, 2008 12:02 pm por Tecnomm™
» Como esta o fórum??
Qui Dez 25, 2008 7:31 pm por Feolca
» Logo do Portal Brasil
Qua Dez 24, 2008 11:57 pm por Bruno
» [Layout]X-Uploads
Qua Dez 24, 2008 5:09 pm por Tecnomm™
» [Truque] Fazendo Letra se mover
Qua Dez 24, 2008 5:04 pm por Tecnomm™
» ZeuS como Designer Master!!
Qua Dez 24, 2008 5:03 pm por Tecnomm™
» [Tutorial] Texto de Ferro
Qua Dez 24, 2008 5:02 pm por Tecnomm™
» [Tutorial]Aprendendo mais sobre a Pen Tool
Qua Dez 24, 2008 5:01 pm por Tecnomm™
» [Tutorial] Fazendo userBars!!
Qua Dez 24, 2008 5:00 pm por Tecnomm™