Flash - Menu animado com Action Script
Arquivo de (Flash) por Felipe Cardozo em 23-04-2008 - 12,530 visualizações
Tags: Criando menu, menu com action script, menu no flash
Salve, Salve rapaziada.
Essa vídeo aula de hoje está super especial. Iremos aprender a fazer um menu animado com o flash utilizando action script. Muitos haviam pedido por e-mail uma vídeo aula que falasse disso. Então resolvi ensinar a fazer este menu muito bacana que sem dúvidas deixará seu projeto muito, mas muito mais bonito.
Iremos utilizar os eventos onrollOut (passar o mouse sobre) e onrollOver (retirar o mouse), além do onrelease.
Para ver o menu finalizado, clique aqui:
Assista à vídeo aula





Irei preparar outra vídeo aula ensinando a incluir um som no menu…
Abçs
soh falta fazer um site em flash full *o*
esse é o erro: We’re sorry, this video is no longer available.
já fiz tudo que vc me passou mas nada…
eu te peço por favor teria como vc hospedar essa vídeo aula pra poder baixar? ficou muito legal e me interecei de mais por esse vídeo…
éra uma vídeo-aula assim que precissava…
por favor quebra esse galho ai…
abraço e parabéns.
segue o link:
http://img234.imageshack.us/img234/5002/errogq0.jpg
amigo parabéns pelo seu niver
legal essa video aula
parabéns
Você ja tentou com o IE? Isso acontece em todas as vídeo aulas?
Israel, valeu! Obrigado!
André, infelizmente algumas vídeo aulas ficaram muito pesadas..
Mas iremos criar um DVD com o pacotão de vídeo aulas do mxmasters…
abraço.
Adorei o video…
Me explique o finalzinho… no segundo botão criado (serviços) vc coloca o Actions ??? Ou cria um novo Layer e insere a nova ação???
Pergunto isso pois termina o video bem nessa explicação…kkk
Vlw Babi
Mas é isso mesmo. Para cada botão duplicado, vc copia o script e cola com f9 ou indo pela aba window > actions
Obrigado pela visita!
esse é o erro: http://img234.imageshack.us/img234/5002/errogq0.jpg
já fiz de tudo mais não consigo assitir..!
abraço.
Não sei se alguém está com este mesmo problema.
Mas isso só acontece com vídeo aulas do mxmasters? Lá no youtube, isso acontece?
Tem que ver por exclusão até achar o problema..
lá no youtube o vídeo só fica carregando…
isso não ocorre só aqui no mxmasters, em outros locais (site) tbm…
meu suas vídeos aulas são fantásticas então to doidão pra ver essa ai (kkkkkkkk)
abraço.
o problema então ta aqui.
pior que formatei e instalei tudo outra vez e nada…
nessa ultima vídeo-aula do Ricardo Aleixo funcionou normal…
sei lá, abraço.
Da pra ser feito esse submenu em um botão com dois estados no fireworks?
obrigado!!
Irei abordar isso em outras vídeo aulas!
Abçs
obrigado
http://img134.imageshack.us/img134/8283/errohr2.jpg
Aguardo resposta…
ps. ótima video aula.
É porque não tinha selecionado o botão.
Muito obrigado…
Obg..
Oobrigado..
O menu dece qnd eu passo o mouse e sobe qnd eu tiro.
Valeu…
Não entendi. Você quer fazer um DropDown?
Só falta você formatar seu site com CSS.
Abçs
Desculpa minha ignorancia cara, mas estou usando o Flash Mx, e dar varios erros no action script!
Tem outra forma para este flash?
Estou em apuros. Estou fazendo um site exatamente com estes botões q vc ensinou a fazer… MAS ESTOU COM UM BIG PROBLEM!!!
Bom.. o botão fncionou perfeitamente, segui os seus passos.
Mas quando fui colocar “ON (RELEASE)” e um “gotoAndPlay” para que direcionasse a um certo FRAME q eu escolhi o BOTÃO NAO FUNCIONOU.
E NAO FUNCIONA.
Estou enlouquecida!!!!!!!! Pq o site esta praticamente pronto! Preciso entrega-lo na sexta.. e só falta isso pra eu resolver.
PELO AMOR DE DEUS, ME AJUDA… EU IMPLOROOO!!!
Mto obrigada!!!
Lu
on (rollOver) {
gotoAndPlay(2);
}
on (rollOut) {
gotoAndPlay(11);
}
on (release) {
gotoAndStop(180);
}
pra mim ele estaria certinho.. NAO TO ENTENDENDO ONDE ESTA O ERRO… To quase chorando aqui!! Pq a mulher do site quer ESTE BOTÃO! Não quer outro…. Ahhhh eu vou me matar.. me ajuda!
Mande-me o arquivo em .fla para eu dar uma olhada!
Fico no aguardo!
Valeu!!!!!!!
Me ajuda por favor!!!!!!!
Muito obrigado.
Mais ai eu vou ter que usar instancia?
para chamar os botoes para o moveclipe?
como é a instancia de botao?
ex: do movieclip é mcnome do movieclip
Tem algum script para o flash para sobrepor o conteudo do site?
Valeu mesmo Felipe !!!!!!!!!
Tudo de bom pra vc..
na cena principal, você coloca os efeitos de action script (rollOver e rollOut).
Abçs
Abraços!!!
Assim que possível, iremos preparar!
Forte abraço!
Volte sempre!
Tem como você me enviar o script para eu dar uma olhada? contato@mxmasters.com.br
[]´s
agradeço se fizarem isso
Obrigado desde já.
EM PUPLISH COLOQUEI NO SCALE MAS ELE SO REDIMENCIONA O SWF SEM ESTAR NO DWR CS3 NAO SEI PQ PODE ME AJUADAR?
o q eu usei foi esse :
on (rollOver) {
gotoAndPlay(2);
}
on (rollOut) {
gotoAndPlay(11);
}
flw
Mande seu arquivo .fla para eu dar uma olhada. Mande para contato[@]mxmasters.com.br
[]´s
Bom, existem várias maneiras de centralizar a animação no Dreamweaver. Por tabela ou por CSS (semanticamente correto). Para centralizar a animação, você tem que colocar em um box centralizado ou numa tabela alinhada ao centro.
[]´s
Infelizmente eu não programo em ASPX. Arranho um pouco de PHP, mas não sou programador.
Se alguém aí souber, ajude o amigo. Assim que entrar um colunista de programação, essas dúvidas irão acabar.
[]´s
Bom, segui todos os passos e deu tudo certo na hora que eu mando publicar no formato Flash. No entanto, quando eu publico para visualizar no formato HTML, o link não abre a página http. Não entendi, pois o action está assim e não consigo ver qual é o erro:
on (rollOver) {
gotoAndPlay(2);
}
on (rollOut) {
gotoAndPlay(11);
}
on (release) {
getURL(”http://www.mxmasters.com.br”);
}
Mais uma vez parabéns à todos do MX Masters e muito obrigado.
Alex.
Dê uma olhada nesta vídeo aula onde ensino a inserir uma animação feita no flash ná página:
http://www.mxmasters.com.br/flash/flash-transicao-com-fotos-e-insercao-da-animacao-no-dreamweaver/
[]´s
Bom, se a animação funciona, mas o site não abre quando você insere dentro da página, não é problema no arquivo .fla e sim alguma coisa errada que ocorre no momento da inserção na página.
Dê uma verificada no modo em que coloca a animação no HTML.
[]´s
??
[]´s
obrigada
Se sim, você pode usar um name no iframe e determinar este name no target do action, por exemplo:
No iframe, vc determinou um name de “meio”. O action, ficaria assim:
on(release){
getURL(”meio.html”,target=”meio”);
}
Espero ter ajudado
“Scene=Scene 1, layer=Layer 1, frame=1, Line 1 Mouse events are permitted only for button instances on(rollOver){”
e
“Scene=Scene 1, layer=Layer 1, frame=1, Line 4 Mouse events are permitted only for button instances on(rollOut){”
Me ajudem ai por favor!!!
contato[@]mxmasters.com.br
[]´s
kra, eu acompanho desde o início e tá cada vez mais “Show de Bola” (kkkkk)
kra, será q vc poderia montar como funcionar esse menú (no link abaixo), eu achei muito interessante e construtivo…
espero que dê certo ai. um abraço meu velho.
http://br.youtube.com/watch?v=j_o9S7HIrAg&feature=related
como faco?
msn?
skype?
email?
o meu eh willian_frosty@hotmail.com
t+
contato[@]mxmasters.com.br ou o Formulário de contato no site.
[]´s
Alguém pode me ajudar?
grato!!!!
e na hora de testa pelo flash o link pega …
ahh so FAN DE VCS E DO SITE ^^
VLW
vlw
quando eu importo pro DRW nenhum link funfa!
fiz o teste, no meu menu tem a aba “gifs” ai fui e fiz a página gifs.html mais ele nao acessa o link nem os que eu faço no site nem os http que já existem!!
a animação funfa e tals mais os links nao ;/
se puder me ajudar eu agradeço pq quero por esse menu no meu site achei muito interessante ^^
Abraço!
Preciso muito de ajuda.
Fiz um menu drop down de dois frames, para produtos e subprodutos, este menu foi feito dentro de um movie clip chamado Produtos MC que esta na Scene 1.
Gostaria de ao clicar em um destes botões do sub menu “pão, leite, margarina”, gotoanplay (frame) da Scene 1, lá estarão as páginas.
Todo comando que tentei nos botões do submenu que envolvem gotoandplay, servirá apenas para navegação restrita aos frames do Produtos MC.
Segue abaixo o Produtos MC, preciso do comando para navegar para certo frame da scene 1 ao clicar no botão correspondente.
Frame 1
on(rollOver) {
gotoAndPlay(2);
}
on(rollOut, releaseOutside) {
gotoAndPlay(1);
}
Frame 2
on(rollOver) {
gotoAndPlay(2);
}
on(rollOut, releaseOutside) {
gotoAndPlay(1);
}