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

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

Adicionando ações nos botões de forma mais simples
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.

O melhor celular intermediário para importar?

Conteúdo relacionado

Realme GT Master: Celular Premium da marca chega ao Brasil; confira preços e ficha
Celulares

Realme GT Master: Celular Premium da marca chega ao Brasil; confira preços e ficha

Lançado dia 19 de outubro de 2021 no Brasil, o Realme GT Master Edition chega para ser o carro-chefe de tecnologias da fabricante.

Adobe confirma: Android Jelly Bean não terá suporte a Flash
Softwares

Adobe confirma: Android Jelly Bean não terá suporte a Flash

De acordo com a própria Adobe, a nova versão do Android, o Jelly Bean, não contará com o apoio do flash. A empresa também irá retirar o plugin da Google Play até o dia 15 de agosto

Preloader com Máscaras - preenchendo objetos
Softwares

Preloader com Máscaras - preenchendo objetos

Alguma vez você já se perguntou como efeito preloader com preenchimento de cor é feita? Ou como nós encher um copo vazio com a cerveja em Flash? No tutorial de hoje vou mostrar como fazer isso.