Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
Entre para seguir isso  
CabamachoO

Efeito num Botão no FLASH

Recommended Posts

Olá,

gostaria que me ajudassem a resolver um problema num botão do flash...

Fiz um botão com um movieclipe, quando o cara passar o mouse por cima, vai rodar um movieclipe simples, mas quando ele tira o mouse de cima do botão, queria que ao invés dele voltar para frame 1 direto, ele voltasse gradualmente frame por frame....!

Como faço pra fazer um botão retroceder ao estagio inicial gradualmente...se alguem souber a programação para isso, por favor me ajude!!!

valeu aí....

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara...

me cadastrei aqui só pra responde isso :P

ha proposito ... este é meu primeiro post...

queria dizer que esse forum é muito legal... tem mt coisa boa ;)

mas então...

cara... não tem como você fazer com que ele "retorne",

o que você pode fazer é mais ou menos assim:

- cria um movie clip de uns 11 frames

- coloca a ação STOP no FRAME 1, 5, 11

- no frame 1 você desenha um quadrado(sem borda)

- no frame cinco você desenha o quadrado(sem borda) maior

- e no frame 11 o tamanho antigo(primeiro equeno)

aí você coloca as ações no "CLIPE DE FILME" mais ou menos assim:

(cara.. não elmbro os comandos EXATOS.. porque to sem o flash aqui... ma poe mais o menos assim)

tipo:

--------------------

onRollover(

gotoAndPlay(1)

)

onRollout(

gotoAndPlay(5)

)

--------------------

entendeu mais ou menos né?

bom... se não conseguir fala que eu instalo oflash e faço um tutorial e uma video aula de explicação.... ;)

Espero trer ajudado ;)

CUIDADO!!

- Cuide bem para aber ONDE você coloca a ação

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • Autor do tópico
  • Postado Originalmente por mini@13 de março de 2006, 11:36

    cara...

    me cadastrei aqui só pra responde isso :P

    ha proposito ... este é meu primeiro post...

    queria dizer que esse forum é muito legal... tem mt coisa boa ;)

    mas então...

    cara... não tem como você fazer com que ele "retorne",

    o que você pode fazer é mais ou menos assim:

    - cria um movie clip de uns 11 frames

    - coloca a ação STOP no FRAME 1, 5, 11

    - no frame 1 você desenha um quadrado(sem borda)

    - no frame cinco você desenha o quadrado(sem borda) maior

    - e no frame 11 o tamanho antigo(primeiro equeno)

    você coloca as ações no "CLIPE DE FILME" mais ou menos assim:

    (cara.. não elmbro os comandos EXATOS.. porque to sem o flash aqui... ma poe mais o menos assim)

    tipo:

    --------------------

    onRollover(

    gotoAndPlay(1)

    )

    onRollout(

    gotoAndPlay(5)

    )

    --------------------

    entendeu mais ou menos né?

    bom... se não conseguir fala que eu instalo oflash e faço um tutorial e uma video aula de explicação.... ;)

    Espero trer ajudado ;)

    CUIDADO!!

    - Cuide bem para aber ONDE você coloca a ação

    aí mini

    valeu fio... :-BEER

    nem tentei ainda mas agradeço teu esforço cara...

    ainda tem gente que se preocupa com os problemas dos outros aqui nesso forum!!! :bandeira:

    valeu cara...vou tenta aqui e já te mando a resposta aqui!

    mas pelo que li, na teoria te que funciona!!

    Abraço brodim!! :palmas:

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Fala galera fmz?

    Bom CabamachoO, o esquema pra fazer isso é mais ou menos o que a mimi (ou o mimi, num sei) disse...

    Só que mesmo assim ainda vai haver uma certa descontinuidade no cas de você passar o mouse em cima do mc, só que remove-lo antes de a animação chegar ao frame 5. Nesse caso a animação pularia do estado atual para o final e só aí iria "diminuir". É uma solução boa pra mcs rapidos.

    Eu tenho uma solução um pouco mais complexa que basicamente você faz como citado antes, um moviclip normal e ao término, o inverso dele. Só que daí você precisa de um algoritmo pra fazer sua animação continuar no frame correspondente na animação inversa. Um algoritmo assim nem é muito complicado, se eu tivesse flash aqui na facu até faria pra você, mas nem vou arrisca um esboço porque num sei se vai ajudar.

    Uma outra solução é você usar o comando setInterval(). Quando o mouse sai do mc, você chama a ação stop(), e depois um setInterval(), com o comando prevFrame() e com o intervalo de tempo igual à taxa de transferencia da sua animação. É até mais simples, só que você tem que saber direito onde colocar essa animação pra funcionar direito.

    Bom espero ter ajudado... Se tiver algum erro me corrijam por favor...

    falou...

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Crie uma conta ou entre para comentar

    Você precisar ser um membro para fazer um comentário

    Entre para seguir isso  





    Sobre o Clube do Hardware

    No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

    Direitos autorais

    Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

    ×