Etapas básicas para a criação de botões

  1. 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 do tempo interna especializada para estados de botões. Você pode criar facilmente os estados Para cima, Para baixo e Sobre diferentes visualmente. 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. 

    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 CheckBox estão disponíveis. 

    • Os componentes de botão do ActionScript 2.0 não são personalizáveis. O componente permite mudanças de estado.

  2. Definição dos estados dos seus botões.

    Quadro Para Cima

    A aparência do botão quando o usuário não está interagindo com ele.

    Quadro Sobre

    A aparência do botão quando o usuário está para selecioná-lo.

    Quadro Para Baixo

    A aparência do botão quando o usuário o seleciona.

    Quadro Ocorrência

    A área que responde aos cliques do usuário. Definir este quadro Ocorrência é 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, a imagem de estado Para Cima é usada.

      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.

  3. 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 do 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 muitos 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 Animate 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.

Criar um botão com o símbolo de um botão

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 do tempo raiz do arquivo Flash. Não adicione ações à linha do tempo do símbolo de botão. Para adicionar ações à linha do tempo do botão, use um botão de clipe de filme em seu lugar.

  1. Selecione Editar > Desmarcar tudo, ou clique em uma área vazia do Palco para garantir que nada seja selecionado no Palco.

  2. Selecione Inserir > Novo símbolo.

  3. Na caixa de diálogo Criar novo símbolo, digite um nome. Em Tipo de símbolo, selecione Botão.

    O Animate 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.

  4. Para criar a imagem do botão do estado Para cima, selecione o quadro Para cima na Linha do tempo. Em seguida, 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.

  5. Na Linha do tempo, clique no quadro Sobre e, em seguida, selecione Inserir > Linha do tempo > Quadro-chave.

    O Animate insere um quadro-chave que duplica o conteúdo do quadro Para cima precedente.

  6. Com o quadro Sobre ainda selecionado, altere ou edite a imagem do botão no Palco para criar a aparência que deseja para o estado Sobre.

  7. Repita as etapas 5 e 6 para o quadro Para baixo e o para o quadro Ocorrência opcional.

  8. Para atribuir um som ao estado de um botão, selecione esse quadro de estado na Linha do tempo e selecione Janela > Propriedades. Em seguida, selecione um som do menu Som no Inspetor de propriedades. Apenas os sons que você já importou aparecerão no menu Som.

  9. Quando terminar, selecione Editar > Editar documento. O Animate levará você de volta à linha do tempo principal do seu arquivo FLA. Para criar uma ocorrência do botão que você criou no Palco, arraste o símbolo do botão do painel Biblioteca para o Palco.

  10. Para testar a funcionalidade de um botão, use o comando Controle > 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 Controle > Testar.

Ativar, editar e testar símbolos de botões

Por padrão, o Animate 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, selecione Janela > Propriedades.

  • Para testar o botão no ambiente de criação, selecione Controlar > Ativar botões simples.

  • Para testar o botão no Flash Player, selecione 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 Visualização da biblioteca, selecione o botão na Biblioteca e clique em Reproduzir.

Solução de problemas de botões

Use estes recursos para solucionar problemas comuns com os botões:

Outros recursos de botão

Os TechNotes a seguir contêm instruções para alguns cenários de botões específicos:

Esta obra está licenciada sob uma licença não adaptada da Creative Commons Attribution-Noncommercial-Share Alike 3.0  As publicações do Twitter™ e do Facebook não são cobertas pelos termos do Creative Commons.

Avisos legais   |   Política de privacidade online