keninho69 Postado Março 15, 2005 Denunciar Share Postado Março 15, 2005 Fala galera do bem e do mal. Pois é, estou precisando da ajuda de vocês. O negócio é o seguinte.To fazendo uma apresentação em flash muito simples (para quem sabe). Tem uma lista de clientes, uns 10 clientes. Vãoaparecer apenas os nomes deles.Aí, ao passar o mouse em cima do nome, uma animação surge ao lado. Uma animação apenas com um texto pequeno e com uma logomarca.Para cada cliente, uma animação diferente aparecerá.alguém tem uma dica de como faço?Eu sei mais ou menos mexer no flash, mas não sei quais ferramentas tenho que sar e se tenho que transformar em botao ou em clipe, qual ação e etc.Queria algumas dicas, e se der, até um passo a passo. Vlw galera. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 George Postado Março 15, 2005 Denunciar Share Postado Março 15, 2005 faça os MCs com as animações que aparecerão...e coloque esses MCs nas suas devidas posições em relação aos clientes e coloque os nomes de suas instâncias..por exemplo, coloque os numeros de um a dez como instancia de cada MC (por extenso, por exemplo "um", "dois", "tres", etc.)No frame coloque este código:um._visible = false; um.stop(); dois._visible = false; um.stop(); ... ... nove._visible = false; nove.stop(); dez._visible = false; dez.stop(); isso fará com que todos os MCs fiquem parados e invisíveis, esperando a sua ação. Agora, nos botões dos clientes (que fará disparar os MCs) coloque assim: // cliente "um" on (rollOver) { // quando passar o mouse por cima.. um._visible = true; // o MC "um" aparecerá, um.play(); // e também dará um play. } on (rollOut) { // quando sair o mouse de cima... um._visible = false; // o MC "um" desaparece novamente, um.gotoAndStop(1); // e volta ao frame 1 e dá um stop. }e vá fazendo o mesmo nos outros botões...entendeu? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 keninho69 Postado Março 16, 2005 Autor Denunciar Share Postado Março 16, 2005 faça os MCs com as animações que aparecerão...e coloque esses MCs nas suas devidas posições em relação aos clientes e coloque os nomes de suas instâncias..por exemplo, coloque os numeros de um a dez como instancia de cada MC (por extenso, por exemplo "um", "dois", "tres", etc.)No frame coloque este código:um._visible = false; um.stop(); dois._visible = false; um.stop(); ... ... nove._visible = false; nove.stop(); dez._visible = false; dez.stop(); isso fará com que todos os MCs fiquem parados e invisíveis, esperando a sua ação. Agora, nos botões dos clientes (que fará disparar os MCs) coloque assim: // cliente "um" on (rollOver) { // quando passar o mouse por cima.. um._visible = true; // o MC "um" aparecerá, um.play(); // e também dará um play. } on (rollOut) { // quando sair o mouse de cima... um._visible = false; // o MC "um" desaparece novamente, um.gotoAndStop(1); // e volta ao frame 1 e dá um stop. }e vá fazendo o mesmo nos outros botões...entendeu? Me da só uma explicadinha sobre MC. Não sei o que é.Sua explicação foi ótima, não precisa falar mais nada, apenas o que é MC.Sou novato cara, rs.Obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 keninho69 Postado Março 16, 2005 Autor Denunciar Share Postado Março 16, 2005 faça os MCs com as animações que aparecerão...e coloque esses MCs nas suas devidas posições em relação aos clientes e coloque os nomes de suas instâncias..por exemplo, coloque os numeros de um a dez como instancia de cada MC (por extenso, por exemplo "um", "dois", "tres", etc.)No frame coloque este código:um._visible = false; um.stop(); dois._visible = false; um.stop(); ... ... nove._visible = false; nove.stop(); dez._visible = false; dez.stop(); isso fará com que todos os MCs fiquem parados e invisíveis, esperando a sua ação. Agora, nos botões dos clientes (que fará disparar os MCs) coloque assim: // cliente "um" on (rollOver) { // quando passar o mouse por cima.. um._visible = true; // o MC "um" aparecerá, um.play(); // e também dará um play. } on (rollOut) { // quando sair o mouse de cima... um._visible = false; // o MC "um" desaparece novamente, um.gotoAndStop(1); // e volta ao frame 1 e dá um stop. }e vá fazendo o mesmo nos outros botões...entendeu? Me da só uma explicadinha sobre MC. Não sei o que é.Sua explicação foi ótima, não precisa falar mais nada, apenas o que é MC.Sou novato cara, rs.Obrigado. Cara, entendi. Deduzi que é Movie Clip.rsrsrsMas não sei se é. Se não for,posta ae me falando o que é.Se for, agradeço desde já e abraços. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 keninho69 Postado Março 16, 2005 Autor Denunciar Share Postado Março 16, 2005 faça os MCs com as animações que aparecerão...e coloque esses MCs nas suas devidas posições em relação aos clientes e coloque os nomes de suas instâncias..por exemplo, coloque os numeros de um a dez como instancia de cada MC (por extenso, por exemplo "um", "dois", "tres", etc.)No frame coloque este código:um._visible = false; um.stop(); dois._visible = false; um.stop(); ... ... nove._visible = false; nove.stop(); dez._visible = false; dez.stop(); isso fará com que todos os MCs fiquem parados e invisíveis, esperando a sua ação. Agora, nos botões dos clientes (que fará disparar os MCs) coloque assim: // cliente "um" on (rollOver) { // quando passar o mouse por cima.. um._visible = true; // o MC "um" aparecerá, um.play(); // e também dará um play. } on (rollOut) { // quando sair o mouse de cima... um._visible = false; // o MC "um" desaparece novamente, um.gotoAndStop(1); // e volta ao frame 1 e dá um stop. }e vá fazendo o mesmo nos outros botões...entendeu? Fiz assim:Criei um novo documento em flash.Inseri o texto Link1 e o converti para botão.Criei uma nova camada (tentei sem criar nova camada também) e inseri um movie clipe com um efeito simples que faz uma palavra qualquer aumentar de tamanho.Na frame onde ficam os movie clips (fiz a msma coisa quando usei apenas uma camada) eu inseri a actionum._visible = false; um.stop();dois._visible = false; um.stop();......nove._visible = false; nove.stop();dez._visible = false; dez.stop();(tive que colocar no modo especialista, pois no modo normal falou que "há erros de sintaxe desse script. Edite no modo especialista".Inseri também a seguinte action no botão// cliente "um"on (rollOver) { // quando passar o mouse por cima.. um._visible = true; // o MC "um" aparecerá, um.play(); // e também dará um play.}on (rollOut) { // quando sair o mouse de cima... um._visible = false; // o MC "um" desaparece novamente, um.gotoAndStop(1); // e volta ao frame 1 e dá um stop.}E ao dar um Ctrl Enter, aparecia a seguinte msg:Cena=Cena 1, Camada=Camada 1, Quadro=1: Linha 3: Encontrado '.' inesperado ...Cena=Cena 1, Camada=Camada 1, Quadro=1: Linha 4: Esperado um nome de campo após operador '.'. ...Alguém sabe a solução do meu problema?Abraços galera. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 keninho69 Postado Março 16, 2005 Autor Denunciar Share Postado Março 16, 2005 Galera, desculpa aí ter postando um tanto de vez seguida. É que eu tava seguindo passa a passo e me compliquei aqui.Mas to postando de novo pra falar que aprendi uma forma de fazer o que eu queria.E é simples. Tudo tá na Action GotoAndPlay1-)Primeiramente, faça seu botão, no primeiro frame coloque a seguinte action:stop();2-)Agora, insira um quadro-chave no 2º frame e delete seu botão e importe alguma imagem qualquer. Nesse frame, também deve-se colocar um stop();, como feito no 1º frame.3-)Agora, volte ao 1º frame, e no nosso botão, coloque a seguinte action:on(release){//ao realizargotoAndPlay(2);//ir para e executar o frame 2}4-)Na segunda linha, o nº 2, entre parênteses, indica o frame para qual o botão vai.5-)Você também poderá criar um botão para voltar para o 1º frame. No segundo frame, crie um botão e coloque a seguinte action nele:on(release){//ao realizargotoAndPlay(1);//ir para e executar o frame 1}Cipiei esses passos do www.tutoriaismania.com.brGalera, espero que minha "ex" dúvida seja uma solução pro problemas dos que precisam de fazer alguma animação do tipo.Vlws. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 coiote Postado Março 16, 2005 Denunciar Share Postado Março 16, 2005 legal q você conseguiu caramas tipo assim... a dica do george é legal por usar mais Action Script.... isso pode ajudar a diminuir o tamanho final de seu arquivo....e pelo q entendi o exemplo que você usou é um pouco diferente do q o george colocou la em cimapelo q entendi você queria q o mouse em cima fizesse aparecer o mc ....o mouse saia e o mc sumia.certo?agora nesse segundo exemplo tem q ter o botao pra lançar e o botão pra voltar ao original.......são duas maneiras diferentes.. mas enfim.... se era o que você queria ta perfeito tbagora..... sempre vale a dica.... quanto mais Action você usar menor será seu arquivo final......isso ae caraabração Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 keninho69 Postado Março 16, 2005 Autor Denunciar Share Postado Março 16, 2005 legal q você conseguiu caramas tipo assim... a dica do george é legal por usar mais Action Script.... isso pode ajudar a diminuir o tamanho final de seu arquivo....e pelo q entendi o exemplo que você usou é um pouco diferente do q o george colocou la em cimapelo q entendi você queria q o mouse em cima fizesse aparecer o mc ....o mouse saia e o mc sumia.certo?agora nesse segundo exemplo tem q ter o botao pra lançar e o botão pra voltar ao original.......são duas maneiras diferentes.. mas enfim.... se era o que você queria ta perfeito tbagora..... sempre vale a dica.... quanto mais Action você usar menor será seu arquivo final......isso ae caraabração Mão é necessário ter um botão de volta, basta afzer com que a camada que tenha os links (no meu caso, os nomes dos clientes) você colocar frames que vão até o fim da animação.Aí, por exemplo, ficaria a action stop na primeira layer (da macada links)E na outra camada, onde ficariam as animações, basta colocar um stop no lugar que você quer que pare a animação.Eu to fazendo o meu site, ele acabará neste semana. Aí eu vou mostrar como que eu to fazendo.Ta ficando tosco porque não sei.srrsMas que tem jeito tem.Vlw pela moral coiote. Obrigado tmb, George. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest felipeAndrade Postado Março 21, 2005 Denunciar Share Postado Março 21, 2005 Fala galera do bem e do mal. Pois é, estou precisando da ajuda de vocês. O negócio é o seguinte.To fazendo uma apresentação em flash muito simples (para quem sabe). Tem uma lista de clientes, uns 10 clientes. Vãoaparecer apenas os nomes deles.Aí, ao passar o mouse em cima do nome, uma animação surge ao lado. Uma animação apenas com um texto pequeno e com uma logomarca.Para cada cliente, uma animação diferente aparecerá.alguém tem uma dica de como faço?Eu sei mais ou menos mexer no flash, mas não sei quais ferramentas tenho que sar e se tenho que transformar em botao ou em clipe, qual ação e etc.Queria algumas dicas, e se der, até um passo a passo. Vlw galera. como fazer uma apresentação no flash? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 George Postado Março 22, 2005 Denunciar Share Postado Março 22, 2005 como fazer uma apresentação no flash? especifique mais sua pergunta Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
keninho69
Fala galera do bem e do mal. Pois é, estou precisando da ajuda de vocês. O negócio é o seguinte.
To fazendo uma apresentação em flash muito simples (para quem sabe). Tem uma lista de clientes, uns 10 clientes. Vãoaparecer apenas os nomes deles.
Aí, ao passar o mouse em cima do nome, uma animação surge ao lado. Uma animação apenas com um texto pequeno e com uma logomarca.
Para cada cliente, uma animação diferente aparecerá.
alguém tem uma dica de como faço?
Eu sei mais ou menos mexer no flash, mas não sei quais ferramentas tenho que sar e se tenho que transformar em botao ou em clipe, qual ação e etc.
Queria algumas dicas, e se der, até um passo a passo.
Vlw galera.
Link para o comentário
Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.