Decida que tipo de botão melhor se adequa às suas necessidades.
Símbolo de botão
A maioria das pessoas escolhe símbolos de botão pela sua flexibilidade. Os símbolos de botão contêm uma linha de tempo interna especializada para estados de botões. Você pode criar de forma fácil botões Para Cima, Para Baixo e Sobre visualmente diferentes. Os símbolos de botão também mudam o seu estado automaticamente conforme reagem às ações do usuário.
Botão de clipe de filme
Você pode usar um símbolo de clipe de filme para criar efeitos sofisticados de botão. Os símbolos de clipe de filme contêm quase todo tipo de conteúdo, inclusive animação. No entanto, os símbolos de clipe de filme não possuem os estados incorporados de Para Cima, Para baixo e Sobre. Você mesmo cria esses estados usando ActionScript. Uma desvantagem é que os arquivos de clipe de filme são maiores que os arquivos de botão. Use estes recursos para aprender como criar um botão com um símbolo de clipe de filme:
Tutorial: Botões de clipe de filme (ActionScript 3.0, Schoolofflash.com)
Vídeo: Criação de um botão de clipe de filme (ActionScript 2.0, Kirupa.com)
Componente de botão ActionScript
Use um componente de botão se você requer apenas um botão padrão ou uma alternância e você não quer personalizá-lo extensivamente. Os componentes de botão ActionScript 2.0 e 3.0 vêm com um código incorporado que permite mudanças de estado. Portanto você não tem que definir a aparencia e o comportamento dos estados de botão. Simplesmente arraste o componente para o palco.
Os componentes de botão ActionScript 3.0 permitem alguma personalização. Você pode ligar o botão a outros componentes, e compartilhar e exibir os dados do aplicativo. Eles possuem recursos incorporados, tais como suporte à acessibilidade. Os componentes Botão, Radiobutton e Caixa de Verificação estão disponíveis. Para obter detalhes, consulte Uso do componente Botão em Uso dos componentes do Adobe ActionScript 3.0. Para ver exemplos de uso dos componentes Botão, consulte Introdução ao Componente Botão AS3.
Os componentes de botão do ActionScript 2.0 não são personalizáveis. O componente permite mudanças de estado. Para obter detalhes, consulte Componente Botão.
Quadro Ocorrência
A área que responde aos cliques do usuário. Definindo este Quadro Ocorrência como opcional. Se o seu botão é pequeno, ou se sua área gráfica não é contígua, pode ser útil definir este quadro.
O conteúdo do quadro Ocorrência não é visível no palco durante a reprodução.
O gráfico para o Quadro Ocorrência é uma área sólida grande o suficiente para abranger todos os elementos gráficos dos quadros Para Cima, Para Baixo e Sobre.
Se você não especifica um Quadro Ocorrência, é usada a imagem de estado Para Cima.
Você pode fazer um botão que responda quando uma área diferente do palco é clicada ou rolada (também chamada de rolagem separada) Coloque o gráfico do quadro Ocorrência em um local diferente do que outros gráficos do quadro do botão.
Associe uma ação com o botão.
Para fazer algo acontecer quando o usuário seleciona um botão, você adiciona um código ActionScript à Linha de Tempo. Insira o código ActionScript nos mesmos quadros que os botões. O painel de Snippets de Código tem código ActionScript 3.0 pré-gravado para muito usos comuns do botão. Consulte Adicionar interatividade com snippets de código
Observação:
O ActionScript 2.0 não é compatível com o ActionScript 3.0. Se sua versão do Flash usa ActionScript 3.0, você não pode colocar código ActionScript 2.0 no seu botão (e vice-versa). Antes de colar o ActionScript de uma outra origem em seus botões, verifique se a versão é compatível.
Para fazer um botão ficar interativo, coloque uma ocorrência do símbolo de botão no palco e atribua ações à ocorrência. Atribua as ações à linha de tempo raiz do arquivo Flash. Não adicione ações à linha de tempo do símbolo de botão. Para adicionar ações à linha de tempo do botão, use um botão de clipe de filme em seu lugar.
Na caixa de diálogo Criar Novo Símbolo, digite um nome. Em Tipo de símbolo, selecione Botão.
O Flash Pro alterna para o modo de edição de símbolo. A linha do tempo é alterada para exibir quatro quadros consecutivos rotulados Para cima, Sobre, Para baixo e Ocorrência. O primeiro quadro, Para cima, é um quadro-chave em branco.
Para criar a imagem do botão do estado para cima, selecione o quadro para cima na linha do tempo. Use as ferramentas de desenho, importe um gráfico ou coloque uma ocorrência de outro símbolo no palco.
Você pode usar os símbolos gráficos ou os símbolos de clipe de filme dentro de um botão, mas não pode usar outro símbolo de botão.
Para testar a funcionalidade de um botão, use o comando Controlar > Testar filme > Testar. Você também pode visualizar os estados do símbolo de um botão no Palco escolhendo Controlar > Ativar botões simples. Este comando permite ver os estados para cima, sobre e para baixo de um símbolo de botão sem usar Controlar > Testar filme > Testar.
Vídeo: Criação de botões (Duração: 9:16, tv.adobe.com)
Vídeo: Símbolos de botões e interatividade no Flash CS4 (Inclui algum ActionScript 3.0, tv.adobe.com)
Tutorial: Símbolos de botões em Flash (Inclui algum ActionScript 3.0, Kirupa.com)
Exemplo: parte do portfólio de animação (Flash Professional) (Adobe.com)
Exemplo: ActionScript 3.0 para que um botão abra uma página da web (Flashthusiast.com)
Exemplo: ActionScript 2.0 para que um botão abra uma página da web (Adobe.com)
Exemplo: ActionScript 3.0 para que os botões saltem para diferentes cenas da Linha de tempo (Flashthusiast.com)
Exemplo: ActionScript 3.0 para vários botões simultaneamente no Palco (Flashthusiast.com)
TechNote: Como criar um botão simples (Adobe.com)
Por padrão, o Flash Pro mantém os símbolos de botão desativados ao criá-los. Selecione e então ative um botão para vê-lo responder a eventos do mouse. A prática recomendada é desativar os botões enquanto trabalha e ativá-los para rapidamente testar seu comportamento.
Para selecionar um botão, use a ferramenta Selecionar para arrastar um retângulo de seleção ao redor do botão.
Para ativar ou desativar botões no palco, escolha Controlar > Ativar botões simples. Este comando alterna entre os dois estados.
Use as teclas de seta para mover um botão.
Use o Inspetor de propriedades para editar um botão. Se não estiver visível, escolha Janela > Propriedades.
Para testar o botão no ambiente de criação, escolha Controlar > Ativar botões simples.
Para testar o botão no Flash Player, escolha Controlar > Testar filme [ou Testar Cena] > Testar. Este método é o único para testar botões de clipe de filme.
Para testar o botão no painel de Visualização da Biblioteca, selecione o botão na Biblioteca e clique em Reproduzir.
TechNote: As ações dos botões não estão funcionando (Adobe.com)
TechNote: Os hotspots dos botões estão ativos, embora os botões estejam cobertos com outros objetos (Adobe.com)
TechNote: Adicionar ações para botões compartilhados (Adobe.com)
Vídeo: Solução de problemas com símbolos de botão do ActionScript 2.0 (Kirupa.com)
TechNote: Como criar um botão novo (Adobe.com)
TechNote: Criar botões avançados (Adobe.com)
TechNote: Criar uma animação de lançamento para um botão (Adobe.com)
TechNote: Como criar um botão para reiniciar (Adobe.com)
TechNote: Como pode um botão de fazer coisas diferentes em momentos diferentes? (Adobe.com)
TechNote: Como criar um botão "Voltar" em um arquivo SWF (Adobe.com)
