1. #1
    Avatar de helldanger1
    Registo
    Aug 2007
    Idade
    43
    Posts
    29.633

    Padrão [Tutorial] Botão avançar e recuar.

    Digamos que temos um Movie Clip que queremos andar para frente e para trás por meio de um botão (roll over e roll out), isto é, quando o botão mouse estiver sobre o botão a animação corre numa direção e quando tiramos o mouse de cima dele a animação rola no sentido oposto. Veja o exemplo acima.

    Criamos um Movie Clip e lhe damos a instance name "principal".
    Coloque um botão e a animação desejada (direto pela timeline) do Movie clip. Dentro desse mesmo Movie Clip "principal", coloque outro com a instance name "controle".



    Todos os artigos por mim postados, estão hosp na própria Internet,Qualquer arquivo protegido deve permanecer,no máximo, 24 horas em seu computador. - Eles podem ser baixados apenas para teste, devendo o usuário apaga-lo ou comprá-lo apos 24 horas. - A Aquisição desses arquivos pela internet é de única e exclusiva responsabilidade do usuário.

  2. #2
    Avatar de helldanger1
    Registo
    Aug 2007
    Idade
    43
    Posts
    29.633
    O Movie Clip "controle" terá três keyframes, cada um com sua própria ação:

    no primeiro:
    Código:
    stop;
    no segundo:
    Código:
    Begin Tell Target ("/principal") 
       Go to Previous Frame 
    End Tell Target
    no terceiro:
    Código:
    Go to and Play (2)
    O que essas ações estão fazendo?

    o segundo frame roda o MC "principal" para trás (Go to Previous Frame) e o terceiro faz o loop (Go to and Play (2)).

    Mas como essas ações de frame do Movie Clip "controle" vão rodar?

    Acionadas pelo botão que você criou dentro do Movie Clip "principal". Volete a ele e coloque a seguinte ação:

    Código:
    On (Roll Over) 
       Begin Tell Target ("controle") 
          Go to and Stop (1) 
       End Tell Target 
       Play 
    End On 
    On (Roll Out) 
       Begin Tell Target ("controle") 
          Go to and Play (2) 
       End Tell Target 
    End On


    Todos os artigos por mim postados, estão hosp na própria Internet,Qualquer arquivo protegido deve permanecer,no máximo, 24 horas em seu computador. - Eles podem ser baixados apenas para teste, devendo o usuário apaga-lo ou comprá-lo apos 24 horas. - A Aquisição desses arquivos pela internet é de única e exclusiva responsabilidade do usuário.

  3. #3
    Avatar de helldanger1
    Registo
    Aug 2007
    Idade
    43
    Posts
    29.633
    Vamos checar o que o botão faz.

    Na primeira parte do script ele manda, por meio de um Roll Over, o Movie Clip "controle" para um frame sem ação e ao mesmo tempo dá um play no Movie Clip "principal". Nas segunda parte, por meio de um Roll Out, ele aciona o segundo frame que faz o Movie Clip "principal" retroceder.

    Detalhe no primeiro frame do MC "principal", coloque uma ação assim:
    Código:
    Stop 
    Begin Tell Target ("controle") 
    Go to and Stop (1) 
    End Tell Target
    Para quê?
    Para que fique o Movie Clip "principal" fique parado no começo e para que quando a animação tiver voltado para o primeiro frame pare com a ação do segundo frame do Movie clip "controle".

    Deu pra entender?
    Que bom.


    Todos os artigos por mim postados, estão hosp na própria Internet,Qualquer arquivo protegido deve permanecer,no máximo, 24 horas em seu computador. - Eles podem ser baixados apenas para teste, devendo o usuário apaga-lo ou comprá-lo apos 24 horas. - A Aquisição desses arquivos pela internet é de única e exclusiva responsabilidade do usuário.

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •  

Conectar

Conectar