Adicionando ações nos botões de forma mais simples

Aprenda a colocar ações em botões.

Por | @biel_pinheiro Softwares
Meu artigo de hoje será pequeno, mas muito útil, principalmente para aqueles que estão iniciando no flash. Trata-se de colocar ações em botões.

Modelo Tradicional:


Para se definir uma ação em um botão, precisamos primeiramente criar um. Criando qualquer objeto, apertando F8 e convertendo em símbolo de botão.

Para se aplicar uma ação num botão, basta apertar o botão direito do mouse sobre o botão, e em seguida selecionar Actions.

Até aí tudo bem, mas imagine que você tenha vários quadros-chave com esses botões... você tiver 5 botões, teria que colocar ações 5 vezes para cada quadro chave utilizado!

Simplificando o processo


Vou ensinar agora um jeito bem simples de colocar ações nos botões:

  • Crie os botões, defina-os como símbolo;
  • Crie uma instância com um nome sugestivo para seu botão
  • Na linha do tempo, vá em Actions. É isso mesmo, na Timeline!


Adicione o seguinte código:
instancia.onRelease = function() {
         getURL("pagina.php");
}


Veja agora um exemplo real:

// Definindo o action dos botões
home.onRelease = function(){
getURL("index.php");
}
eventos.onRelease = function(){
getURL("eventos.php");
}
galerias.onRelease = function(){
getURL("galerias.php");
}
informacoes.onRelease = function(){
getURL("informacoes.php");
}
cadastro.onRelease = function(){
getURL("cadastro.php");
}
fale.onRelease = function(){
getURL("faleconosco.php");
}



Bom pessoal, é isso. Você só precisa lembrar de instanciar os botões corretamente, senão dará errado.

Segue em anexo um arquivo com um exemplo funcionando.

Mais sobre: flash actionscript adobe
Share Tweet
Recomendado
Comentários
Carregar comentários
Destaquesver tudo
  • ASSINE NOSSA NEWSLETTER

    As melhores publicações no
    seu e-mail

  • Preencha para confirmar