webluiz 0 Denunciar post Postado Novembro 10, 2003 E ai Galera, Estou tentando fazer o mesmo esquema desta site www.100video.com.br, o esquema eh este q fica na pagina inicial com os cartazes de filmes. Tentei fazer mas naum estou conseguindo na seguinte parte... Quando você passa o mouse sobre os filmes tem alguns q fica um encima do outro.. Desde ja agradeço quem poder me ajudar Luiz Compartilhar este post Link para o post Compartilhar em outros sites
carneirinho 7 Denunciar post Postado Novembro 10, 2003 Oi, você cria 6 movieclips, do filme0 até o filme5, então você dá o nome de instancia do mesmo jeito pra eles, filme0, filme1, filme2, filme3, filme4 e filme5, daí você vai criar 3 camadas em cada movieclip, na primeira você colcoa a imagem, na segunda você desenha um quadrado e salva essa camada como mask, assim, só vai aparecer o que estiver dentro da mascara, e na ultima camada você duplica esse quadrado pra fazer o botão invisivel (só com o hit do quadrado abaixo), então você cria mais uma camada pra colcoar as ações, daí no primeiro frame você coloca um nome pra ele (label) de "abre" (sem aspas), e uma ação stop() pra ele não reproduzir, o proximo passo é animar a mascara, você coloca ela grande uns 10 frames pra frente, pegando a area toda da imagem, daí nesse frame você coloca outro stop();, então pela lógica, você vai começar com ele pequeno só na area da imagem, e ele vai crescendo até pegar a imagem toda e parar (você sabe que pra animar a mascará é só fazer um shape né?) então você copia o frame 1 da masca , e cola no frame 20 do movieclip, pra ele ficar pequeno denovo, então aqui você já tem o movieclip, com a mascara se abrindo e fechando, certo?, agora você vai pegar no frame 11, e colocar o nome do frame "fecha" (sem as aspas), e tá pronto seu movieclip, agora você coloca esse código no botão: on (rollOver) { _root.filme1.swapDepths(_root.filme0 + _root.filme2 + _root.filme3 + _root.filme4 + _root.filme5); _root.filme1.gotoAndPlay("abre"); } on (rollOut) { _root.filme1.gotoAndPlay("fecha"); } on (release) { getURL("http://www.seusite.com.br", ""); } então quando ele passar o mouse, vai pro filme1 (que é um dos movieclips) e vai dar um play, até o frame 10 que é onde tem o stop(); certo?daí lá ele tem a mascara aberta pegando a imagem toda, quando ele rolar pra fora da area do botão, o filme1 vai pro frame "fecha" e vai dar um play até o frame 20, voltando pro 1, ou seja ao zero, o swapDephts, vai contas os filmes e jogar esse pra cima de todos, então é a ação mais simples pra jogar ele na frente de todos os filme, daí tá feito seu trabalho, é só duplicar os movieclips, e mudar as imagens e ordem das ações, tipo a primeira tem _root.filme1, a outra é _root.filme0 ou _root.filme2, e assim por diante. qquer coisa poste aí novamente, abraço, Carneirinho Compartilhar este post Link para o post Compartilhar em outros sites